1
我有一個分叉的項目,現在主資源庫已經添加了一個新的分支,我希望分叉項目。Mercurial:從主資源庫添加分支
最好的做法是在本地添加分支,然後從主存儲庫合併,或者是否有更正確的方法來完成此操作?
我的猜測是這樣的,但我不想把事情搞得一團糟:
hg branch theNewBranch
hg pull -r theNewBranch ssh://[email protected]/master_repository/theproject
hg merge 0011223344ff
hg commit -m "Merged in master repository branch"
明白了 - 所以,如果我想合併到同名的分支中,然後我創建一個具有相同名稱的分支,並將其合併到該分支中,它將包含拉的所有內容。 –
如果你還沒有一個同名的分支,你只需要'hg pull',你就完成了 - 它將在本地創建。如果你已經擁有了它,那麼你在'hg checkout theNewBranch'之前拉動它,然後跟着一個'hg merge',默認情況下它會合併到你檢出的任何分支的「other」頭部。 –