2011-04-20 67 views
0

我剛開始使用Mercurial和Tortoise HG。我創建了兩個未耦合的更改,一個是錯誤修復,另一個是新的實驗性功能。tortoise hg創建'兄弟'分支

什麼是最好的方式來設置它(使用書籤,標籤或分支或其他),以便我可以同時提交但只將其中一組變更集推送到遠程存儲庫。

這可以很容易地在Tortoise HG中完成,或者是需要命令行知識的mercurial嗎?

+0

我建議在未來添加了'mercurial'標籤類似這樣的問題 – dls 2011-04-20 18:50:19

回答

1

您可以通過CLI和TortoiseHg完成此操作。請注意,使用書籤,標籤等不會影響您可以推送的內容。

使用TortoiseHg v1.X.X

確定離任的變更和對分公司的頭,然後用鼠標右鍵單擊您想推,選擇push this branch

使用TortoiseHg v2.XX

您必須首先配置工具,允許通過點擊Options和選擇推新命名的分支下面:

enter image description here

使用在目標選項同步視圖,選擇您要共享的分支並執行推送。這隻會共享選定的分支。取消選中Target將導致每個新的變更集被推送。

enter image description here