Four Steps To Maintaining a Clean Git History

TLDR

Keeping your git history clean helps autogenerating nice release notes as well. :)

Read more