I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.

Source: My favourite Git commit - dhwthompson.com

Lots of good explanation of why individual commit messages matter