我该如何恢复`git fetch upstream; 混帐上游/主'?
这个问题在这里已经有了答案:
既然你有一个实际的合并提交 - 因为你已经介绍了你自己的修改 - 你应该能够做到:
git reset --hard HEAD~1
假设你最后一次提交是合并提交。
您可以将本地master
分支重置为origin/master
状态(如果您尚未将合并推送到origin/master
):
git reset --hard origin/master
如果这是不可能的,你可以使用reflog:
git reflog
你可以看到撤销git rebase的更多细节
链接地址: http://www.djcxy.com/p/16965.html上一篇: How do I revert `git fetch upstream; git merge upstream/master`?