我有两个分支。 default
和dev
。
default
是主要的,dev
是开发分支。现在我在开发中做了一些事情并且承诺并用tortoisehg推动开发。
现在我想将dev合并为默认值。我做了什么:
hg update default
hg merge dev.
但是我得到了这个:
abort: outstanding uncommitted changes (use 'hg status' to list changes)
。
我该怎么做才能将dev变更集设为默认值?
请帮忙。
答案 0 :(得分:3)
提交。它告诉你的。 hg merge
是包含工作目录的操作,如果您的工作目录有未提交的更改,则要求Mercurial启动您无法安全取消的流程。