Pertanyaan yang diberi tag githooks

Git hook adalah skrip yang dijalankan pada kejadian git tertentu. Acara termasuk, tetapi tidak terbatas pada, pra-dan pasca-komit dan pra-dan pasca-rebase di sisi-klien, dan pasca-terima-komit di sisi-server. Tidak perlu menggunakan tag Hooks saat menggunakan tag Githooks. Mungkin digunakan dalam kombinasi dengan tag Webhooks

506
Lewati Git, lakukan kait

Saya melihat hook git yang mencari pernyataan cetak dalam kode Python. Jika ditemukan pernyataan cetak, itu mencegah komit git. Saya ingin mengganti kait ini dan saya diberitahu bahwa ada perintah untuk melakukannya. Saya belum dapat menemukannya. Adakah

337
Bisakah skrip Git dikelola bersama dengan repositori?

Kami ingin membuat beberapa skrip kait dasar yang dapat kami bagikan bersama - untuk hal-hal seperti pra-pemformatan pesan komit. Git memiliki skrip kait untuk itu yang biasanya disimpan di bawah <project>/.git/hooks/. Namun, skrip tersebut tidak disebarkan ketika orang melakukan klon dan...

197
Menempatkan kait git ke dalam repositori

Apakah ini dianggap sebagai praktik yang buruk - untuk menempatkan .git / kait ke repositori proyek (menggunakan symlink, misalnya). Jika ya, apa cara terbaik untuk mengirimkan kait yang sama ke pengguna git yang

168
Git push error pra-terima kait ditolak

Saya telah menjalankan gitlabhq rails server di mesin virtual, mengikuti 1-6 langkah dari tutorial ini https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md dan memulai perintah eksekusi server rails sudo -u git -H bundle exec rails s -e production. Setelah itu saya...

95
Apakah git hook didorong ke remote saat saya 'git push'?

Jika saya membuat skrip hook baru di repositori lokal saya di repo / .git / hooks / post-commit dan kemudian saya menjalankan "git push" apakah hook didorong ke remote? Lalu, ketika pengembang lain menjalankan "git pull" dari sumber yang sama, apakah mereka akan mendapatkan kait baru saya?...

86
Tautan simbolis ke sebuah hook di git

Saya membuat hook pasca-penggabungan kustom saya sendiri, sekarang saya menambahkan direktori "hooks" ke folder proyek utama saya (karena git tidak melacak perubahan dalam .git / hooks), di suatu tempat saya membaca bahwa saya dapat membuat link simbolis dari hooks ke .git / hooks jadi saya...