Commit messages are underestimated (and shouldn't be)
Any developer who has spent the minimum amount of time browsing a repository’s history knows: commit messages are important.
But if this is a well-established truth, why does anyone who already has a certain level of experience with code versioning end up neglecting commit messages?
As with any good programming or code versioning practice, commit messages require awareness. And regardless of the seniority of the developer, there are factors that can hinder the writing of a good message.