Git将本地主服务器推送到远程特定分支

时间:2016-10-26 05:32:07

标签: git merge git-branch

我在当地分行做了更改。然后我结帐到我的主分支并将其与我的本地分支合并。现在我想将主分支中的更改推送到远程的特定分支。说,我们是5个开发人员。每个人都有自己的远程回购分支。如果我在我的本地仓库修改了一些东西,我应该将我的工作推到以我的名字命名的分支上。

  

如何将更改从我的本地仓库主机推送到我的分支机构   远程回购?

一旦我将它推送到远程仓库的分支机构,我会将更新通知给我的其他团队成员。

  

他们如何获取并合并位于我的远程分支中的更新到他们的本地主人

2 个答案:

答案 0 :(得分:3)

要从您的本地master推送到其他远程branch,请使用:

git push origin master:branch

要让您的朋友将此远程branch拉入其本地master,他们可以使用git pull作为:

git checkout master
git pull origin branch

答案 1 :(得分:2)

您可以在git push命令中指定远程分支名称,如下所示:

git push <remote> <local branch name>:<remote branch name>

所以在你的情况下,像这样:

git push origin master:smith-master

如果要将其设为要推送到的默认分支,请另外使用-u标志。