被遗忘的rebase交互式 - git

时间:2013-10-02 10:27:40

标签: 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.  

但我甚至不记得这个变种是什么意思。我怎样才能找到rebase的确切目的。

3 个答案:

答案 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