2012-02-14 70 views
3

我有一个项目有时会分支一段时间。我不使用命名分支。Mercurial:将单个更改合并到未命名的分支中

然后我使用合并为了拉回分支。因此,考虑这样的

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

一棵树,我可以在更改2合并这样

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 

什么是复制的推荐方法/合并更改3融科A,但不合并其父母? (具体而言,不合并更改2

我现在就这样做是手动比较2和3之间的差别,并重复了一些4

+0

参见:[嫁接](http://www.selenic.com/mercurial/hg.1.html#graft) – 2012-02-14 19:22:03

回答

1

的变化,因为你已经合并Change 2 on Branch B的方式Change 3 on Branch B是分支单未合并CSET,你可以再次合并分支

在的情况下,“从分支合并只有一些未合并变更分支”你必须使用移植物,如(新鲜水银)提及或移植

相关问题