How to write a Git commit message (2014)
I prefer Github's method of "git commit messages don't matter, pull requests do".Nowadays, you can easily enforce that the ultimate commit log looks rather nice by doing this:1. Make it so the only merge strategy allowed on a repo is "Squash and Merge", so each PR = 1 commit in main branch2. Have engineers care about the pull request quality rather than commit messagesIt's easier to be more expressive in a pull request, and intermediate changes while working on a PR aren't super interesting to me.