For some reason my post-received hook never executes. It's a simple two liner diagnostic script: echo "test" && touch /tmp/test. When I do git push origin master
nothing happens. Does any-one know what am I doing wrong?
Asked
Active
Viewed 1,119 times
1
-
2Have you ensured that the script is executable (and if it's a shell script, properly formatted with a valid `#!interpreter` line)? This is the source of 99% of the "my post-receive hook doesn't work" complaints :) – voretaq7 May 11 '10 at 16:52
2 Answers
1
Make sure that the script file itself is actually executable.
chmod ug+x .git/hooks/post-receive

Bala Clark
- 111
- 4