Git,合并两个远程分支

Git, merge two remote branches

我创建了第二个分支 -> git checkout -b branch2 之后,创建任何文件,添加、提交并推送到 branch2。

现在我结帐到 master 分支。如何将 new_file 从 branch2 添加到 master 分支?任何合并选项 -> 您的分支是最新的。

关于您的问题的信息不多。然而,

您可以在 master 上使用 git pull origin branch2。这会将 branch2 上的所有更新拉到 master

这里 origin 是您的遥控器。在混淆的情况下,考虑使用 gitk,这是一个非常方便的工具,可以直观地表示 git 存储库。

如果您只想要一个添加的文件,您可以:

git checkout master
git checkout branch2 -- the_file
git add the_file
git commit -m "adding the_file from branch2"