По какой-то причине мой хук post-Receive никогда не выполняется. Это простой двухстрочный диагностический скрипт: echo "test" && touch / tmp / test. Когда я делаю git push origin master
Ничего не произошло. Кто-нибудь знает, что я делаю не так?
Убедитесь, что сам файл сценария действительно исполняемый.
chmod ug+x .git/hooks/post-receive
Если вы используете http, знайте, что HTTP не поддерживает хуки, и вы можете ssh: /