1
A
回答
2
如果您的远程回购仍然是确定,只是
git checkout anybranch
git branch -D master
git fetch --all
git checkout master
+0
看看@AdamDymitruk提供的解决方案。即使你用我的答案解决了你的问题,在大多数情况下,要知道git reflog是必须的。 – Sergi
2
当你用树枝错误,它们指向哪里,您可以通过git reflog
获救。
git reflog
将显示分支指向之前的位置。所以,如果你的底垫是错误的,你可以通过指向分支到它使用的是与“撤销”吧:
git reset --hard [email protected]{1}
变化1是另一个数取决于其中承诺,你要的是在列表中reflog提供。
reflog对于许多其他人可以犯的错误也很有用。
相关问题
- 1. 如何恢复主分支到上游
- 2. 从主干SVN rebase分支
- 3. 恢复到git分支
- 4. 恢复分支git
- 5. 在主分支中使用git rebase
- 6. git rebase恢复后--abort
- 7. 使用reflog git恢复rebase
- 8. 从失败的rebase恢复
- 9. Git rebase - 跳过恢复
- 10. git rebase after git恢复
- 11. git rebase develop分支
- 12. 恢复到合并分支之前
- 13. 恢复合并分支
- 14. GitHub:如何将开发者分支恢复到Master分支?
- 15. git rebase分支与所有子分支
- 16. 哪个分支推到git rebase
- 17. git分支 - 如何使当前的主分支,然后恢复主回到以前的版本?
- 18. 移动合并提交回旧分支,恢复主分支并保持更改
- 19. Git分歧的分支 - 恢复变化
- 20. rebase多功能分支
- 21. 什么分支git svn rebase?
- 22. Git:从失败的rebase恢复
- 23. 包括恢复提交的Rebase
- 24. 恢复从主人本地分支提交
- 25. 如何恢复从主的合并分支?
- 26. 我想恢复我的主分支状态8提交之前
- 27. 恢复到主要活动
- 28. git复制分支内容到主
- 29. 提交到多个分支,试图恢复分支到其初始状态
- 30. 恢复分支或从中继恢复合并?
您将**重定向到**主人。当你谈论重组时,“进入”是没有意义的。 –
@TimHenigan是的,它的类型是重复的,但是Sergi的答案很独特 – Uko
@AdamDymitruk谢谢你,对不起我的英语。 – Uko