Thou Shalt Not Lie: git rebase, ammend, squash, and other lies 16 years ago
I would, but that would mean rewriting public history! So, I'm kinda stuck on that one. :-(
HN user
I would, but that would mean rewriting public history! So, I'm kinda stuck on that one. :-(
I never said that one should not make small logical commits. I just think you should actually work that way, instead of trying to fake it after the fact.
It sounds like you are, so cheers!
That's an interesting response given that I spent quite a few words talking about how great `git blame`, `git bisect`, `git rerere`, and `git branch --contains` are and why rewriting history breaks them. Was it tl;dr? Or did I not get my point across effectively?