133
A
回答
255
(我假设你现在要忽略更改为您origin
遥控器,你对你的master
分支,要恢复到upstream
远程的内容)
首先,你的工作副本重置为上游主:
git remote update
# the double hyphen ensures that upstream/master is
# considered as a revision and not confused as a path
git reset --hard upstream/master --
那么这个新的分支头推到你的出身库,忽略了一个事实,这不会是一个快进:
git push origin +master
相关问题
- 1. rebase分支到主恢复
- 2. 恢复到git分支
- 3. 主从上游,主题分支 - 我的
- 4. GitHub:如何将开发者分支恢复到Master分支?
- 5. 恢复分支git
- 6. 如何恢复`git fetch upstream;混帐上游/主'?
- 7. 如何恢复主分支上的前一个提交并将代码保存到另一个分支?
- 8. 如何恢复从主的合并分支?
- 9. git分支 - 如何使当前的主分支,然后恢复主回到以前的版本?
- 10. 如何恢复发展分支掌握
- 11. 如何恢复远程分支git?
- 12. 恢复到合并分支之前
- 13. 致命:当前分支主没有上游分支
- 14. 恢复合并分支
- 15. 合并来自上游分支卖主分支,其中vendor分支包含上游的一个子集提交
- 16. 如何恢复合并到另一个分支的变更集?
- 17. 如何自动将更新后的上游合并到主题分支中?
- 18. 如何将未创建主分支到GIT中的主分支
- 19. git分支列表与上游分支
- 20. 如何设置上游分支与分支的名称相同
- 21. git - 如何在上游设置远程分支出分支?
- 22. 移动合并提交回旧分支,恢复主分支并保持更改
- 23. Git分歧的分支 - 恢复变化
- 24. AWS iOS:如何恢复分段上传
- 25. 恢复从主人本地分支提交
- 26. 我想恢复我的主分支状态8提交之前
- 27. 恢复到主要活动
- 28. 如何暂停和恢复andengine游戏?
- 29. 困惑如何恢复所有文件作为每个主分支
- 30. 如何合并bug修复分支到主干和分支释放
如果您使用GitHub分支分支,可能还需要运行'git remote add upstream'。 –
Kato
'git push origin + master'中'+'的含义是什么?是否只是'git push origin master'? – bluenote10
@ bluenote10他们不一样。 '+'是告诉git“[忽略]它不会是快进的事实”。这有点像做'git push --force',但它只适用于那个特定的参考。 – nickgrim