Atomic, frequent, complete with tested modifications (if necessary) with a crisp and deliberately verbose commit messages feel like a lot but can become angels during one of those tough times.
read more: GitCommitBestPractices.md
For many, git messages can be an afterthought because they’re a bridge to go from seemingly confident code to an anticipated worldwide release.
Some completely skip writing commit messages, using clever hacks and shortcuts.
A trade-off for speed if you will.