我们有一个Master分支和一个Develop分支用于我们的回购。我们应该检查(提交,推送)到我们的Develop分支,然后将其与我们的Master分支合并。然后为主分支运行构建。我将我的更改直接推送给Master(然后将其标记),将Master提交到Develop之前,并且现在要将Develop与Master同步。最佳做法是什么?我使用GitExtensions和Visual Studio 2015(我确定在做任何操作)。我是否会将Master推送到Develop中,或者检查远程分支Master,并与我的本地?让Git分支同步
Q
让Git分支同步
0
A
回答
2
我会发现最清楚的就是在本地签出两个分支,将从当地主人到您当地开发人员的更改合并。然后推动你的本地发展到遥远。
1
我使用的作品这样的事情该方案中的工作流程,你描述:
- 切换到开发分支
- 获取所有
- 选择最后(最新)承诺在主机上,右键单击=>调整基线当前分支=>(提交ID)
如果Rebase能够成功完成工作,如果没有,您可能需要解决冲突或取消重做并从头开始合并。
使用Rebase的原因是它维护一行提交,从而帮助保持一切清晰。
有关rebase与merge之间区别的更多信息,请参阅: https://www.atlassian.com/git/tutorials/merging-vs-rebasing
相关问题
- 1. git中的同步分支
- 2. 如何让git与远程主分支同步
- 3. 关于git-new-workdir分支同步
- 4. 与git中的主同步分支。
- 5. 保持同步分支机构,Git的
- 6. 在git中保持分支同步?
- 7. Git:删除远程分支不同步?
- 8. 重建分支的git同步
- 9. 与git仓库中的远程分支同步本地分支
- 10. git-svn分支 - 如何保持分支与中继同步?
- 11. SVN:同步分支
- 12. svn同步分支
- 13. MS同步框架 - 同步2个分支到中央分支
- 14. 同步两个只有几个文件不同的GIT分支
- 15. git-p4同步在不同的分支和回购
- 16. Git:与原始分叉主同步分支
- 17. 拉不同的Git分支
- 18. 如何使用rebase保持git子/特性分支与主分支同步
- 19. git一个本地分支与多个远程分支同步:如何?
- 20. Github未能同步分支
- 21. 同步分支在mercurial
- 22. Git让服务器同步更改
- 23. 如何让我的分支与Mercurial下的“默认”分支保持同步?
- 24. Git/Github不让我推到新分支
- 25. 让TeamCity下拉所有git分支
- 26. Git的同步主站切换至其他分支
- 27. 同步仓库分支与git中的远程仓库
- 28. netbeans同步ftp和git分支交换机
- 29. git的分支是提前起源/主,而回购是同步
- 30. git master分支应该与哪个环境同步......?