(link to Paul Isaris blog post)
Having a clean git commit messages history means that at any time in the future you will be able to revise what you changed in the code, what functionality parts were removed and what bugs were fixed.
https://dev.to/pavlosisaris/git-commits-an-effective-style-guide-2kkn