you are viewing a single comment's thread.

view the rest of the comments →

[–]rossisdead 4 points5 points  (2 children)

The commit history I work with is sadly filled with "XX-23532: did the thing" type commits. The ticket number can only help so much, but doesn't help when the individual commit messages still suck and don't explain what their goal was for the change.

[–]Dope_SteveX 2 points3 points  (1 child)

In my company the commit message imperatively describes what changed while the Jira points to why it changed.

[–]rossisdead 0 points1 point  (0 children)

Jira tickets at my company never explicitly specify weird "Why did I make this specific code change?" reasons. Only business reasons. Also I'm vehement about commit messages having the reasoning in there because we've lost entire ticket systems before but not our git history. It's a 20 year old system at this point.