当我更新到我的仓库中的不同分支时,有时会显示以下消息:
note: using 1e30cc4025a0 as ancestor of b9356a6d7187 and 2c4e2c777abe
alternatively, use --config merge.preferancestor=0275bcbb14e5
我发现此消息源自Mercurial 3.0中的新BidMerge功能,但我不明白为什么它会出现在简单的分支更改操作上。此外,当我将merge.preferancestor=*
添加到我的hgrc文件时,它不会抑制该消息。谁能解释一下发生了什么?