Ini sangat aneh tetapi ketika mengatur repositori git dan membuat kait pasca-terima dengan:
echo "--initializing hook--"
cd ~/websites/testing
echo "--prepare update--"
git pull
echo "--update completed--"
kait memang berjalan, tetapi tidak pernah berhasil menjalankan git pull dengan benar:
6bfa32c..71c3d2a master -> master
--initializing hook--
--prepare update--
fatal: Not a git repository: '.'
Failed to find a valid git directory.
--update completed--
jadi saya bertanya pada diri saya sekarang, bagaimana mungkin untuk membuat hook memperbarui klon dengan pasca-terima?
dalam hal ini pengguna menjalankan proses adalah sama, dan semuanya di dalam folder pengguna jadi saya benar-benar tidak mengerti ... karena jika saya masuk secara manual ke
cd ~/websites/testing
git pull
ini bekerja tanpa masalah ...
bantuan apa pun akan sangat dihargai
Terima kasih banyak