【问题标题】:Merging branches in Mercurial在 Mercurial 中合并分支
【发布时间】:2012-02-07 15:39:50
【问题描述】:

目前我在 Mercurial 存储库中有两个分支。一个是我进行大部分开发的“默认”分支,另一个是当前运行的代码所在的“生产”分支。

我的问题是如何将我的默认分支与生产分支“合并”。

【问题讨论】:

    标签: mercurial merge branch


    【解决方案1】:

    你会的

    $ hg update production
    $ hg merge default
    

    default 的新内容引入production 分支。此时您必须解决任何合并冲突。由于您正在处理已提交的更改,因此不会发生数据丢失。您可以使用hg update -C 中止合并,也可以使用

    重新合并文件foo.c
    $ hg resolve foo.c
    

    当你对合并感到满意时,你运行

    $ hg commit
    

    创建一个描述两个分支应该如何合并的合并变更集。

    这方面的教程很多,例如:

    【讨论】:

      猜你喜欢
      • 2011-01-13
      • 2014-10-15
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-26
      • 1970-01-01
      相关资源
      最近更新 更多