在Git中同时合并超过2个分支/头?

时间:2012-03-02 20:20:34

标签: git merge

问题很简单:我有三个头(在这种情况下是分支),我想将它们合并为master(其中一个是master)。我们称这些为masterfoobar。我知道我可以分别进行两次合并,但我听说它可以做一次,我想试试。

1 个答案:

答案 0 :(得分:5)

请执行以下操作:

git checkout master
git merge foo bar

这会将两个分支合并为主...这适用于任意数量的分支 - 仅当在此“章鱼合并”中没有合并混淆时 git log --graph看起来像这样。

|    
*-.  
|\ \ 
| | |
| | |