use*_*830 5 git git-merge git-rebase
我前段时间跑过一些git rebase -i
命令。但是我完全忘记了。现在,我想更改新的提交顺序。所以我跑了git rebase -i HEAD~4
,我正常了
It seems that there is already a rebase-merge directory, and
I wonder if you are in the middle of another rebase.
Run Code Online (Sandbox Code Playgroud)
但是我什至不记得这次变基到底是什么。我怎么能找到它的确切目的rebase
。
Ran*_*all 11
看来您意外退出rebase
,因此您在终端中收到此错误。
要解决这个问题,您需要退出当前的变基并创建一个新的变基。
git rebase --quit
Run Code Online (Sandbox Code Playgroud)
您可能想阅读.git/rebase-merge/git-rebase-todo
其中包含rebase --interactive
将要运行的下一个命令,但是,中止 rebase: 会更容易git rebase --abort
。