我有一些问题将两个分支合并到另一个分支。
我有两个功能分支,每个分支在主服务器之前提交1个。
feature-branch-1 - 1 commit 'alpha' ahead of master
feature-branch-2 - 1 commit 'beta' ahead of master
我有一个提交1个主分支。
master - 1 commit 'gamma'
我想要运行这样的东西。
git checkout master
git merge feature-branch-1 --no-commit
git merge feature-branch-2 --no-commit
最终得到一个包含三次提交的主分支。
master - 3 commit 'gamma', 'alpha', 'beta'
是sue是第一个合并工程。然后第二次合并有这条消息。
自动合并进展顺利;在按要求提交之前停止
如何成功将这些分支合并在一起?
答案 0 :(得分:0)
试试这个:
$ git checkout master
$ git merge feature-branch-1 --no-commit --no-ff
$ git merge feature-branch-2 --no-commit --no-ff