We're moving Volunteer Solutions to git this week. One thing that wasn't documented well was how to set up git emails.
There is a git-notify script out there, but in contrib there is post-receive-email.
It's actually easy to set up:
Note that the script seemed to only send emails when they were pushed from outside.