Undo “git rebase -i”
$ git rebase -i HEAD~3
$ git reflog
... HEAD@{0}: rebase (finish): ...
... HEAD@{1}: rebase (start): ...
$ git reset --hard HEAD@{1}
Undo “git rebase -i”
$ git rebase -i HEAD~3
$ git reflog
... HEAD@{0}: rebase (finish): ...
... HEAD@{1}: rebase (start): ...
$ git reset --hard HEAD@{1}