不同于:git合并分支与git合并分支主节点

不同于:git合并分支与git合并分支主节点,git,git-merge,branching-and-merging,Git,Git Merge,Branching And Merging,假设我在主分支中,我想合并一个名为“branch-a”的分支 呼叫或不呼叫主分支之间有任何区别吗?。i、 像这样做 $ git merge branch-A 或者像这样: $ git merge branch-A master 如果我颠倒顺序呢 $ git merge master branch-A 如果有的话,我想应该是简单的。我看不出有什么不同,但也许有些东西我就是看不到。如果您在master上,并且希望将branch-A合并到master中,请感谢,最直接的方法是: # first

假设我在主分支中,我想合并一个名为“branch-a”的分支

呼叫或不呼叫主分支之间有任何区别吗?。i、 像这样做

$ git merge branch-A
或者像这样:

$ git merge branch-A master
如果我颠倒顺序呢

$ git merge master branch-A 

如果有的话,我想应该是简单的。我看不出有什么不同,但也许有些东西我就是看不到。如果您在
master
上,并且希望将
branch-A
合并到
master
中,请感谢,最直接的方法是:

# first make sure you are on master
# (be on the branch you want to merge INTO)
git checkout master

# merge the other branch into master
git merge branch-A
从:

合并来自命名提交的更改(自提交时起) 历史记录从当前分支发散)到当前分支


如果您在
master
上,并且希望将
branch-A
合并到
master
中,最直接的方法是:

# first make sure you are on master
# (be on the branch you want to merge INTO)
git checkout master

# merge the other branch into master
git merge branch-A
从:

合并来自命名提交的更改(自提交时起) 历史记录从当前分支发散)到当前分支


git merge branch-A
将在branch-A中所做的所有更改合并到当前分支(主分支)

git merge branch-A master
将把在branch-A和master中所做的所有更改合并到当前分支。因为您已经在主服务器上,所以它应该只合并分支A

git合并主分支-A
是相同的。将两个分支合并到当前分支,但顺序不同

换句话说:
git merge A B C D
将分支A、B、C和D合并到当前签出的分支(例如master)。作为参数传递分支的顺序就是它们合并的顺序。这在处理冲突时可能很有用。
合并的目标始终是您以前签出的分支。

git merge branch-A
将分支-A中的所有更改合并到您当前的分支(主分支)

git merge branch-A master
将把在branch-A和master中所做的所有更改合并到当前分支。因为您已经在主服务器上,所以它应该只合并分支A

git合并主分支-A
是相同的。将两个分支合并到当前分支,但顺序不同

换句话说:
git merge A B C D
将分支A、B、C和D合并到当前签出的分支(例如master)。作为参数传递分支的顺序就是它们合并的顺序。这在处理冲突时可能很有用。
合并的目标始终是您以前签出的分支。

合并两个以上的分支称为八达通合并

通常,您不希望合并当前所在的分支。 因此,我认为您不应该尝试将主分支合并到自身中

第一种情况将分支-A合并到当前(主)分支

对于第二种和第三种情况,当向git merge命令提供两个或多个分支时,它们将按照提供的顺序合并到当前分支中

例如:

git merge branch-A branch-B
这将把分支A合并到当前分支,然后再合并到分支B

这个答案解释了更多关于八达通合并的信息

您还将发现此文档非常有用:
合并两个以上分支称为八达通合并

通常,您不希望合并当前所在的分支。 因此,我认为您不应该尝试将主分支合并到自身中

第一种情况将分支-A合并到当前(主)分支

对于第二种和第三种情况,当向git merge命令提供两个或多个分支时,它们将按照提供的顺序合并到当前分支中

例如:

git merge branch-A branch-B
这将把分支A合并到当前分支,然后再合并到分支B

这个答案解释了更多关于八达通合并的信息

您还将发现此文档非常有用:

哦,这是一个很好的建议。我通常将多个合并到一个集成分支中。有了这个技巧,我可以把它减少到一行!谢谢。哦,这是一个很好的建议。我通常将多个合并到一个集成分支中。有了这个技巧,我可以把它减少到一行!谢谢