发生了什么事。
克隆原始目录以创建功能。
克隆目录在原始提交更改之前被推送到原始目录。
然后提交了原文。我不知道如何将两者的变化合并在一起。无论我尝试什么,只需在两者之间切换。我可以选择要恢复的单个文件,但我似乎无法获得实际的合并。 Mercurial似乎认为不需要合并。
答案 0 :(得分:0)
如果在同一个命名分支中有两个头,则只需运行hg merge
即可合并它们。
如果您收到消息告知没有要合并的内容,则表示该分支中只有一个头。您可以使用hg heads
进行检查。
分支已经合并,或者它们位于不同的命名分支中。如果是这种情况,则必须显式键入要合并的分支名称:
hg update <branch>
hg merge <other_branch>
检查图表也是一个很好的帮助。您可以使用像TortoiseHg这样的GUI或使用GraphLog extension的终端来执行此操作。如果没有图形视图来检查发生了什么,我就无法工作。