合并远程Mercurial存储库

时间:2010-05-04 16:27:28

标签: mercurial

我已经开始了一个关于Google代码的新项目,我选择Mercurial作为VCS。我强行推动远程存储库,因为它创建了两个头,问题是:现在我不知道如何将这两个头合并到远程存储库中!

请帮助,这是我第一次使用Mercurial,我希望它尽可能轻松;) 哦,原谅我问题的成功性。如果需要额外的信息,请告诉我。

感谢。

1 个答案:

答案 0 :(得分:2)

没问题。只需将该repo克隆到本地的新克隆(现在你将有两个头),在本地执行hg merge,然后在本地执行hg commit(现在你将在本地有一个头)然后{{ 1}}到远程(现在你将远程拥有一个头)。

当你合并时你正在创建的合并变更集有两个父项,所以它为任何拥有它的人删除了一个头。