我們有一個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分支應該與哪個環境同步......?