Мой крюк фиксации сообщения не запускается после git. Я проверил, что крючок работает, если я просто запускаю его с терминала. Код на крючке:
#!/bin/sh
#.git/hooks/post-commit
# An example hook script that is called after a successful
# commit is made.
#
# To enable this hook, rename this file to "post-commit".
perl -pi -e 's/([a-f0-9]+)$/'$( git rev-parse HEAD )/ ../../config/commit.git
Я переименовал файл для post-commit в. /.git/hooks/, а разрешения - -rwxr-x-r-x
, поэтому я не уверен, почему он не работает.