如何删除旧的rebase?

时间:2015-12-28 16:10:20

标签: git git-rebase

我开始在另一个分支上重新定位,并决定暂时忘记这个问题并转移到另一个分支。

我目前正在处理的问题与当前的

无关

当我git status时,我得到:

You are currently rebasing branch 'my-old-branch'
(all conflicts fixed: run "git rebase --continue")

这与我目前正在进行的工作无关,我想摆脱这种情况。

如何删除当前的rebase

2 个答案:

答案 0 :(得分:2)

您可以使用git rebase --abort退出rebase进程。

答案 1 :(得分:2)

在rebase git期间,将工作文件存储在.git/rebase-*目录中。 git rebase --abort会删除这些并检查您所在的原始分支。

如果您只想摆脱变基,不要触及回购状态 - 您可以rm -rf .git/rebase-*