News for hackers. Stuff that matters.
Re:Atom – Git commit messages by pjc50 on Monday January 12, 2015 @11:11AM (#8874644)
The diff shows you what changed. The commit message is a comment on the diff and absolutely should say what it's for.

This enables you to easily compile release notes, for example.

Re:Atom – Git commit messages by davexunit on Monday January 12, 2015 @11:21AM (#8874700)
Yes, it should say what it's for, but it shouldn't need to explain itself any further. Sorry if I didn't make that clear. For example, if someone refactored something, the commit log can simply say "Factorize foo", it need not explain why they were refactoring in the first place.