This filter is a page
Drawer: Surgery
Precise operations on history — with a warning sign on the door.
5 bones on this page
- GIT-022 git commit --fixup Tags the patch with its target's name; autosquash slots it in later. Surgery uncommon
- GIT-023 git cherry-pick -x Transplants the commit and leaves a plaque saying where it came from. Surgery uncommon
- GIT-024 git revert -m Undoes a whole merge by choosing which parent still counts. Surgery uncommon
- GIT-025 git rebase --onto Cuts out a series of commits and grafts it onto another base. Surgery uncommon
- GIT-026 git filter-branch It rewrote entire histories — and today its own manual says to call someone else. Surgery forgotten