我有一个干净的工作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
之前我所处的状态?我不太明白上面提到的选择究竟是什么意思......
答案 0 :(得分:1)
执行帮助文本建议:
git rebase --abort
这将使你返回到rebase开始之前的状态。