Full disclosure: an important part of my job is fitting git commit messages to the 50 character rule.