- Pengelola Git hook lintas platform untuk mencegah "mendorong kode yang rusak secara tidak sengaja, kode yang belum diuji, dan kode yang belum di-lint"
- Terinspirasi dari husky untuk JS, dan bisa diterapkan ke semua bahasa/stack seperti Python, Rust, Go, Node, dan lainnya
- Menyimpan file skrip di folder
.hooky, lalu menginstal/membagikan/mengelola semua hook dengan satu perintah
- Dengan perintah
hooky install, file .hooky/* dipasang ke .git/hooks/* sebagai symbolic link
- Setiap hook akan membatalkan commit/push jika eksekusi gagal, dan juga memberi tahu cara melewatinya (
git commit --no-verify)
- Hanya file yang memiliki komentar
# hooky ya rookie yang dikelola oleh hooky; hook kustom diabaikan
- Mudah untuk version control dan dibagikan dalam tim untuk file hook, dan hanya hook yang dibuat/dikelola GetHooky yang akan diinstal serta diperbarui secara otomatis
- Hook yang dipasang dengan GetHooky akan otomatis menghentikan commit·push saat gagal, dan juga memberi tahu opsi bypass
- Mendukung sebagian besar platform selain Windows
Belum ada komentar.