git merge master与git merge master coin之间有什么区别

时间:2015-02-09 20:02:57

标签: git github

假设我在硬币分店检查过,我运行这个命令有什么区别。什么时候可以有区别。我是git的新手,所以探索文档让我更加困惑。

我想知道

的效果之间的区别

git merge master

VS

git merge master coins

1 个答案:

答案 0 :(得分:2)

不同之处在于,第一个将分支master合并到您的分支中,第二个将尝试将master和分支coins合并到您的分支中。

From the manual:

  

<commit>...

     

提交,通常是其他分支机构,合并到我们的分支机构。指定多个提交将创建更多的合并   比两个父母(亲切地称为八达通合并)。

     

如果命令行没有提交,并且设置了merge.defaultToUpstream配置变量,则合并   远程跟踪当前分支配置使用的分支   作为其上游。另请参见本手册页的配置部分。

由于你已经在分支coins,因此就git而言已经被合并了。所以最终结果只是在master中合并。但如果你在不同的分支上,它会合并所有三个(主人,硬币和你所在的分支)。