Writing Good Commit Messages without the Ceremony
Introduction Writing good commit messages may not be totally essential to the software development process but it is essential to one’s own sanity. “Self-documenting” code only explains the what, not the why. Even then, what should go into a commit message? Commits in Git git imposes a small amount of rules about a commit message. A commit message must include a “title”. Commit messages can include bodies, but the bodies are optional. ...