【发布时间】:2013-04-03 17:28:08
【问题描述】:
假设我在我的 repo 的第 n 版。我有未提交的更改。忘记我的更改,我更新到修订版 n-1。通常,mercurial 会简单地合并到我未提交的更改中,一切都会顺利进行。但有时会出现合并冲突。现在我必须手动解决冲突。我更愿意在更新之前恢复状态。或者更好的是,告诉 mercurial 在更新期间遇到合并冲突时始终中止更新。有没有简单的方法来做到这一点?
【问题讨论】:
-
不是你想要的,所以我没有添加它作为答案,但如果任何更改未提交,
update -c将中止(我相信你已经知道),所以你可以总是创建一个别名......类似于up = update -c。
标签: version-control mercurial merge