gpt4 book ai didi

version-control - hg 更新导致 merge 失败

转载 作者:行者123 更新时间:2023-12-04 05:03:43 25 4
gpt4 key购买 nike

假设我正在修订我的 repo 。我有未提交的更改。忘记我的更改,我更新到修订版 n-1。通常,mercurial 只是在我未提交的更改中合并,一切都会顺利进行。但有时会出现合并冲突。现在我将不得不手动解决冲突。我更喜欢在更新之前恢复状态。或者更好的是,如果在更新期间遇到合并冲突,请告诉 mercurial 始终中止更新。有没有一种简单的方法可以做到这一点?

最佳答案

您可以使用 --config ui.merge=internal:fail不要尝试在两者中进行合并。然后,您需要手动合并或使用 resolve 命令。

如果使用 TortoiseHG,您可以取消选择 Always merge更新时的选项,这将导致 THG 询问您应该做什么。取消选择 Automatically resolve merge conflicts where possible相当于上面提到的 internal.fail 。

关于version-control - hg 更新导致 merge 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15794054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com