Comment Comment by AndrewHampton FWIW, I've been using this alias for the past couple years for fixup commits, and I've been happy with it:> gfx='git commit --fixup $(git log $(git merge-base main HEAD)..HEAD --oneline| fzf| cut -d" " -f1)'It shows you the commits on the current branch and lets you select one via fzf. It then creates the fixup commit based on the commit you selected. parent AndrewHampton 2 years ago
> gfx='git commit --fixup $(git log $(git merge-base main HEAD)..HEAD --oneline| fzf| cut -d" " -f1)'
It shows you the commits on the current branch and lets you select one via fzf. It then creates the fixup commit based on the commit you selected.