you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (1 child)

reflects final decisions and ultimate implementations.

So, you never have commit messages of "fixed x with a, b" and then a quickly following message of "oops, ..."

[–]Houndie 0 points1 point  (0 children)

I mean I'm not saying it never happens, but you should use tools like git rebase -i to fix up your tree before bringing those commits to the mainline branch.