Conventional Commits : The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explici...
Pro Git : The entire Pro Git book, written by Scott Chacon and published by Apress, is available here
Keep a Changelog : Don’t let your friends dump git logs into changelogs.