有没有办法强制在分支B中合并分支A,在那里所有可能的冲突将被解决,转而支持分支B?
换句话说,如何推动分支A中的最后一个分支B修订而没有虚假的冲突?
答案 0 :(得分:17)
您可以决定使用hg merge --tool internal:other
或hg merge --tool internal:local
我不确定你想要合并的方式,但如果你想将A合并到B中从B获取所有更改,那么你会做以下事情:
> hg update B
> hg merge A --tool internal:local
> hg commit -m "Merge"
internal:local
合并工具将更新当前版本(由于hg update B
而为B,因为internal:other
)对其他版本的更改,hg help merge
将采取所有更改甲
有关详细信息,请使用以下命令:hg help merge-tools
和{{1}}