在git中合并单个分支中的多个分支

时间:2017-11-02 11:29:54

标签: git version-control

我有一个主分支和多个测试分支。我需要创建一个本地测试(某个分支)分支,并将所有现有的测试分支合并到新创建的本地分支中并解决冲突。

到目前为止,我在克隆后创建了一个本地分支,如下所示:

  • git clone <remote url>
  • git branch <some branch>

现在,我该如何进一步处理?我是新来的git。帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

假设您希望将合并目标分支基于master,您可以尝试以下操作:

git checkout master
git checkout -b test-merge    # create the new branch

然后将每个测试分支合并到test-merge

git merge test1
# resolve conflicts, commit
git merge test2
# resolve again, etc.