A lot has been written about commit messages and what makes a good commit message - and why this is important. But still most developers could practice a bit more. This is a list from a quick search about commit messages with articles every developer should read.
- https://wiki.openstack.org/wiki/GitCommitMessages
- http://ablogaboutcode.com/2011/03/23/proper-git-commit-messages-and-an-elegant-git-history/
- http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
- http://who-t.blogspot.de/2009/12/on-commit-messages.html
- https://github.com/erlang/otp/wiki/writing-good-commit-messages