我需要的結果是,當克隆存儲庫時,代碼位於不是默認分支的分支的最後一個版本,不需要執行「hg update mybranchname」 。 這可能嗎?mercurial將一個分支設置爲新的默認分支
7
A
回答
8
到現在爲止的建議是:您應該always use default
as your main branch,因爲如果Mercurial在存儲庫中發現它,它將結賬default
。
這個變化有點與Mercurial 2.1:你現在可以關閉default
分支(如果有的話),並在其位置添加一個名爲default
的書籤。新的克隆將檢索書籤並更新到該書籤,從而有效切換到過程中的另一個分支。
請注意,您的責任是將default
書籤指向您想要結帳的分支的頭部,因此這不是100%的傻瓜。
1
你可以在分支合併到默認的分支,如:
hg merge mybranchname
hg commit
現在分支是效果的主要分支。您可以隱藏舊分支:
hg update mybranchname
hg commit --close-branch
0
相關問題
- 1. mercurial默認分支消失
- 2. 在Mercurial/TortoiseHG中重置默認分支
- 3. 一個分支從默認將默認分支在水銀
- 4. 設置爲默認的合併分支
- 5. Mercurial - 將兩個分支合併爲第三個新分支
- 6. 在分支分支提交後,在Mercurial中留有兩個默認分支
- 7. Mercurial:保持默認分支「活躍」
- 8. 我如何區分一個分支與我的默認分支
- 9. Bazaar分支默認位置
- 10. 如何從默認分支追趕命名的mercurial分支而不將兩者合併爲一個?
- 11. 將開發分支設置爲拉取請求的默認值
- 12. Mercurial,拉一個分支
- 13. 如何將git分支設置爲另一分支的狀態
- 14. 從另一個分支創建善變分支(非默認)
- 15. 如何讓我的分支與Mercurial下的「默認」分支保持同步?
- 16. TortoiseHG:將默認分支替換爲另一個默認分支的最簡單方法
- 17. Mercurial:使一個分支與另一個分支相同
- 18. 在TFS 2017 Hosted Repository上設置一個默認分支
- 19. 指定默認分支爲一個非默認遠程拉
- 20. 使另一個分支默認?
- 21. Mercurial將更改移至新分支
- 22. 如何將分支更新爲Mercurial中不同分支上的標籤狀態?
- 23. 將分支合併到默認值中Mercurial Dropping所有默認更改
- 24. 將修補程序從分支移動到默認分支
- 25. SVN:將一箇舊分支合併到一個新分支
- 26. Mercurial:列出所有未分支分支
- 27. mercurial可以將分叉回購變爲新分支嗎?
- 28. .hgignore每個分支在mercurial?
- 29. Sourcetree,Mercurial和幾個分支
- 30. Mercurial:將克隆轉換爲分支
也許重複http://stackoverflow.com/questions/5424377/make-another-branch-default – phemios
你是對的,在上面的鏈接問題是我的相同。對不起,我在谷歌搜索,但沒有找到它。 – giuspen