Documenting History, or How to Write Great Commit Messages
- Audience level:
- Best Practices & Patterns
Version control is one of those things that programmers are just expected to pick up by themselves. Crafting a concise and informative commit messages for every change is an even more neglected skill: it is your place to explain what this patch does and why it is needed. I'll explain why your commit messages matter, and what you can do to improve them.