如何在"git svn 变基"后修复 git 混乱?



我有一个干净的工作 git(-svn) 存储库,里面有很多新提交。让我们将其标记为"原始"状态。

然后我做了一个git svn rebase,给出了很多冲突和选择:

When you have resolved this problem run "git rebase --continue".
If you would prefer to skip this patch, instead run "git rebase --skip".
To check out the original branch and stop rebasing run "git rebase --abort".

此外,我所做的所有提交都消失了(即 git log ) 不再显示它们。

如何进入上述"原始"状态? 即我在输入命令之前处于的状态 git svn rebase ?我不太明白上述选择的真正含义......

按照帮助文本的建议进行操作:

git rebase --abort

这将使您恢复到变基开始之前的状态。

最新更新