5 ms·
Any tips on fix-old-typo? I'm familiar with interactive rebase, but for some reason I'm not able to get something the `git verify` script likes.
by JoshMcguigan 6y ago
Any tips on fix-old-typo? I'm familiar with interactive rebase, but for some reason I'm not able to get something the `git verify` script likes.
- deleted 6y ago[deleted]
- karolist 6y agoHere's how I did it, but I think there should be a more optimal solution. Inspect history, see that mistake was made 1 commit ago git log Interactive rebase to edit last 2 commits git rebase -i HEAD~2 This will open rebase editor, change first line to below edit e794bf2 Add Hello world pick 77c37d2 Further work on Hello world Fix typo in file.txt stage modified file.txt and amend to commit git add file.txt git commit --amend In the editor fix commit message (again?) This causes merge conflict in file.txt, should be avoidable? git rebase --continue Edit file.txt to remove conflict markers, make it as below Hello world Hello world is an excellent program. Again, stage file.txt and continue, just exit the editor, no changes needed on the last commit. git add file.txt git rebase --continue You can inspect with git log, but that's it git verify