Git合并分支

时间:2018-02-27 04:38:33

标签: git bitbucket git-branch

我正在尝试将两个分支合并为一个新分支,并且所有三个分支都有一个共同的父分支。

两个分支“feat1”和“feat2”被隔离并从“dev”分支分支出来。 现在我想从“dev”创建一个名为“next-release”的新分支,并合并“feat1”和“feat2”。

我做了什么:

  1. 签出“next-release”并合并“feat1”。
  2. 然后合并“feat2”。
  3. 此时,我正在"Please enter a commit message to explain why this merge is necessary..."

    我做得对吗?

    更好地解释一下:

      dev
       |
    ----------------
    |       |      |
    feat1   feat2  next-release = feat1 + feat2
    

    感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:1)

首先,是的,您的序列是正确的(前提是您在创建了feat1和feat2的位置创建了dev的集成分支(因为它似乎来自您的图表):这样,feat1和feat2之间的合并从共同的祖先中受益。

其次,消息是seen here,由Git调用编辑器的方式提示合并消息提交:一旦输入,将完成合并。