My post commit hook is not running after git. I have verified that the hook does work if I just run it from the terminal. The code in the hook is:
#!/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
I did rename the file to post-commit in ./.git/hooks/ and the permissions are -rwxr-x-r-x
so I am not sure why it doesn't work.
I'll leave this here as an answer because I stumbled upon my own answer for when my post-commit hook wasn't running:
chmod +x .git/hooks/post-commit
Probably applies to any kind of hook. In fact, probably applies to any kind of script.