hooks/post-receive に cd /path/to/working-copy && git fetch みたいなことを書いたら、 remote: fatal: Not a git repository: '.' とかエラーになって git fetch が実行されない。
hooks/post-receive
cd /path/to/working-copy && git fetch
remote: fatal: Not a git repository: '.'
git fetch
ぐぐったら ここ がひっかかって、よく分からんが unset GIT_DIR しろ、ってことらしい。
unset GIT_DIR