levelup.gitconnected.com
How to Write Awful Commit Messages
Engineers working on legacy code will rely on the commit messages from previous developers to gain much needed context on why the code was written the way it was. Therefore, make your commit messages good.