thought agent jabsco 🏁
like, we all know about `git commit --amend`, but if the commit you want to amend was like three commits ago and you don't want to invoke the interactive editor, you can just do `git commit --fixup ':/words from the commit message'` and it'll make a commit that will automatically amend in rebase
3 4
Metaflame
The ability to rewrite all of history in an instant... to potentially invalidate the working state of all previous commits... one must be trained in the ways of the push --force to wield such destructive powers
1 2
Pierce
I mean yeah, until you're trying to determine the source of a bug after a medium-sized feature. Was it introduced in the commits on that branch as originally written, or a downstream effect of a conflict resolution (or seeming lack thereof) when rebasing? Merge may be ugly, but allows forensics.
1