(no title)
nicois
|
3 months ago
A large percentage of git users are unaware of git-absorb (https://github.com/tummychow/git-absorb). This complements just about any git flow, vastly reducing the pain of realising you want to amend your staged changes into multiple commits.
This sits well alongside many TUIs and other tools, most of which do not offer any similar capability.
imiric|3 months ago
Honestly, it's too much magic for my taste. And, really, it's not much manual work to create fixup commits for the right commit anyway.
skydhash|3 months ago
kccqzy|3 months ago
1718627440|3 months ago
1718627440|3 months ago
Aeglaecia|3 months ago
akvadrako|3 months ago
So I agree but unfortunately it's the norm and policy for some clients.
Git-absord by default doesn't squash the fixups though, it creates new ones with special tags for easy rebasing later.