我的分支发生了变化,在未成功合并后,我尝试恢复未成功的合并,hg up -c
但它创建了一个新分支。我可以将它合并到当前或丢弃它或如何处理它?
编辑:
实际上我做了以下事情,我有一个分支并在那里提交了更改。然后我想将我的更改推送到服务器,所以我提取了更改,并尝试与它们合并,但是我自己无法解决冲突,我想:我将恢复所有更改并再次合并 - 所以使用hg up -C
我认为,这将恢复我在未完成的合并期间更改的所有内容。但实际上发生了什么,创建了另一个同名的分支,只包含我之前提交的更改,并且与我正在工作的分支同名,我被切换到我正在工作的分支,它没有我的改变。所以这里有两个问题:实际发生了什么以及为什么要创建另一个同名的分支?