Do you have a spec for writing git commit messages?
This article - http://chris.beams.io/posts/git-commit/ - is what I go along with, as a guideline.
It would be great to see if you have any advice on doing it any differently, or simply, on how you prefer to do it; whether you use any custom tools that aid you in anyway. Personal "git-commit-message" stories of triumph would be super swell too. :)