我试图从我的组织存储库的主分支创建一个新的分支,但当我检查这个分支是如何的时候,我发现它是在主分支背后的一些提交。我发现在创建分支之前,我忘记了拉入我的分支。在重置到正确的状态之前,我应该联系存储库的管理员,以及我应该执行哪些命令以使其符合最新的提交?Git回购分支错误修复
2
A
回答
2
该命令应重订对当地master
部门高层当前分支:
$ git rebase master
这是假设你拉到master
的变化了。另外,您可以在远程分支的顶部直接取重订后:
$ git rebase origin/master
这里假设你的遥控器被称为origin
(这是常有的事)。
2
确保您使用Google Checkout进入主拉的变化:
git pull
变基带主
git rebase origin/master -i
力推使用
git push origin <your branch> --force
点击你的分支上的承诺检查您的分支中没有文件与主人不同
1
另外两个答案是正确的。
如果您刚刚创建了分支,那么您也可以删除它们并重新开始。
要删除远程分支:
git push origin --delete <your branch>
删除你的本地分支:
git branch -D <your branch>
你不应该需要联系管理员删除自己创建的分支。
相关问题
- 1. 用git修补分叉的回购
- 2. 通过分支的git回购重组
- 3. 功能分支中的错误修复
- 4. 将SVN回购作为分支导入已有的Git回购
- 5. 修复重命名的git流分支
- 6. 修复发布分支与错误的父分支
- 7. git - “调试”分支,合并“修复”分支没有“调试”
- 8. 错误推到远程的Git回购
- 9. 公共回购的git权限错误?
- 10. 克隆git回购导致错误
- 11. 在Git中,如何将错误修复提交到其他较新的分支?
- 12. git hub - 为一个新分支分叉回购
- 13. Git master回购分行
- 14. 分段错误11修复?
- 15. 修复分段错误:11
- 16. git分支如何与我的回购中的其他分支相关?
- 17. git错误或滥用分支?
- 18. 删除命名错误的git分支
- 19. Git,HEAD指向错误的分支
- 20. Git陷入错误的分支
- 21. Git:解决错误的分支派生
- 22. 重复使用Git分支
- 23. git的分支是提前起源/主,而回购是同步
- 24. Git,不同的文件夹,相同的回购,不同分支
- 25. git-p4同步在不同的分支和回购
- 26. 克隆回购,其分支机构和git结帐
- 27. 从当前分支开始一个新的git回购
- 28. 结帐的Git远程裸回购到旧的分支
- 29. Git发布一个分支到次要的远程回购
- 30. git添加远程跟踪分支到裸回购
我同意这个问题。重新定位可能导致你偏离远程分支,在这种情况下,强制推送是必要的。但是没有必要使重新基础互动。我会放弃“我”,除非运营商真的想交互式地重新建立基础 – pixelbits