我前几次运行了一些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.
但我甚至不记得这个变种是什么意思。我怎样才能找到rebase
的确切目的。
答案 0 :(得分:3)
您可能希望阅读包含将要运行的下一个.git/rebase-merge/git-rebase-todo
命令的rebase --interactive
,但是,更容易中止该变种:git rebase --abort
。< / p>
答案 1 :(得分:1)
您可以转到your_app/.git/rebase-merge
并找到一些相关信息。
答案 2 :(得分:0)
如果这是一个古老的被遗忘的变种,而你已经继续使用了东西,那么你可能不再关心(除了学习目的),你可以用
中止旧的变形git rebase --abort