版本控制 - 合并两个分支 - [abort:uncommitted changes]

时间:2013-05-02 17:48:04

标签: python django mercurial merge tortoisehg

我有两个分支。 defaultdev

default是主要的,dev是开发分支。现在我在开发中做了一些事情并且承诺并用tortoisehg推动开发。

现在我想将dev合并为默认值。我做了什么:

hg update default
hg merge dev. 

但是我得到了这个:
abort: outstanding uncommitted changes (use 'hg status' to list changes)

我该怎么做才能将dev变更集设为默认值?

请帮忙。

1 个答案:

答案 0 :(得分:3)

提交。它告诉你的。 hg merge是包含工作目录的操作,如果您的工作目录有未提交的更改,则要求Mercurial启动您无法安全取消的流程。