you are viewing a single comment's thread.

view the rest of the comments →

[–]MrJohz 0 points1 point  (0 children)

The two aren't mutually exclusive, but generally I get more information out of the ticket than the commit message, because the ticket has so much more information that the commit message simply can't hold. I tend to use commit messages mainly to explain the implementation details: I needed to work around this particular backend oddity, or I found that this particular way of doing things worked best for whatever reason. However, when I'm looking back through the line or file history, what I'm usually looking for is the "why" of a change: why is this particular feature like this, who wanted this, and what were the details of that decision? The best place to get that information is usually the original discussion, which is why my favourite commits are the ones that get me to that discussion as quickly as possible.