4 puan yazan xguru 2025-06-17 | Henüz yorum yok. | WhatsApp'ta paylaş
  • "Yanlışlıkla bozuk kod, test edilmemiş kod veya lint'ten geçmemiş kod push'lamak" durumunu önlemeye yardımcı olan çapraz platform Git hook yöneticisi
  • JS için husky'den ilham alır; Python, Rust, Go, Node ve diğer tüm diller/stack'lerde kullanılabilir
  • Betik dosyaları .hooky klasöründe saklanır ve tek bir komutla tüm hook'lar kurulabilir/paylaşılabilir/yönetilebilir
    • hooky install komutu, .hooky/* dosyalarını .git/hooks/* içine sembolik bağlantı olarak kurar
    • Her hook, çalıştırma başarısız olduğunda commit/push işlemini durdurur ve geçici atlama yöntemi olarak git commit --no-verify seçeneğini gösterir
    • Yalnızca # hooky ya rookie yorumu bulunan dosyalar hooky tarafından yönetilir; özel hook'lar yok sayılır
  • Hook dosyalarının sürüm kontrolü ve ekip içinde paylaşımı kolaydır; GetHooky yalnızca kendisinin oluşturduğu ve yönettiği hook'ları otomatik olarak kurup günceller
  • GetHooky ile kurulan hook'lar başarısız olduğunda commit ve push işlemlerini otomatik olarak durdurur, ayrıca atlama seçeneğini de gösterir
  • Windows hariç çoğu platformu destekler

Henüz yorum yok.

Henüz yorum yok.