Python 版本控制-合并两个分支-[中止:未提交的更改]

Python 版本控制-合并两个分支-[中止:未提交的更改],python,django,mercurial,merge,tortoisehg,Python,Django,Mercurial,Merge,Tortoisehg,我有两个分支默认值和dev default是主分支,dev是开发分支。现在我在dev中做了一些事情,并承诺和dev一起使用乌龟 现在我想将dev合并到默认值中。我所做的: hg update default hg merge dev. 但我明白了: 中止:未提交的更改(使用“hg status”列出更改) 我应该怎么做才能将dev变更集设置为默认值 请帮忙 提交。它告诉你了hg merge是一个包含工作目录的操作,如果您的工作目录有未提交的更改,您会要求Mercurial启动一个无法安全取消

我有两个分支<代码>默认值和
dev

default
是主分支,
dev
是开发分支。现在我在dev中做了一些事情,并承诺和dev一起使用乌龟

现在我想将dev合并到默认值中。我所做的:

hg update default
hg merge dev. 
但我明白了:
中止:未提交的更改(使用“hg status”列出更改)

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


请帮忙

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

似乎您在某个地方有未提交的更改。最有可能出现在
默认值中branch@PauloBu,没有默认设置。正如我上面所说,在dev中。如何将它们合并在一起?看看这个:如何提交?它在询问用户名:(我建议你看看这个网站,了解Mercurial的课程:。大约在第二章的一半,它有一个标题为“设置用户名”的部分。“终于有人来帮忙了?”你在一小时内得到了答案。谷歌“异步”。在我的例子中,我得到了相同的错误。但是,在开发分支中运行hg status不会显示任何更改。当我再次尝试在开发分支中提交时,它会显示没有更改。因此,我猜默认分支有一些更改?如果是,而不使用hg update default转到默认分支,我如何提交其中的更改?