2012-02-14 9 views
3

私は時々分かれてしまうプロジェクトがあります。私は名前付きブランチを使用しません。Mercurial:名前のないブランチに1つの変更をマージする

次に、Mergeを使用してブランチを元に戻します。したがって、この

o Change 3 on Branch B 
║ 
o Change 2 on Branch B 
║ 
║ o Change 1 on Branch A 
╠═╝ 
o Source 

のようなツリー与えられた私は、そのをマージすることなく、支店Aに変更3をマージ/コピーする方法をお勧めだろう何この

o Merge of change 2 into Branch A 
╠═╗ 
║ ║ o Change 3 on Branch B 
║ ╠═╝ 
║ o Change 2 on Branch B 
║ ║ 
o ║ Change 1 on Branch A 
╠═╝ 
o Source 

しかしのように変更2にマージすることができます親? (具体的には、変更2をマージせずに)私は今それを行う

方法は手動で2と3の間の差を比較することで、あなたはすでにChange 2 on Branch Bを合併しているので数4

+0

参照:[Graft](http://www.selenic.com/mercurial/hg.1.html#graft) –

答えて

関連する問題