没有合并的git push分支

时间:2012-11-23 13:18:30

标签: git branch git-branch git-push

我在服务器上有一个分支主服务器(远程)。我创建了远程(服务器)上不存在的新本地分支。如何将分支添加(推送)到远程(服务器)而不将其与主分支合并

3 个答案:

答案 0 :(得分:7)

您可以使用以下命令:

git push -u origin newBranch

-u将设置您的本地分支以跟踪远程分支。

答案 1 :(得分:4)

git push remote local_branch_name:remote_branch_name

通常您的遥控器将是原点,本地和远程分支都是相同的(尽管您可以将本地分支作为具有不同名称的遥控器推送)。如果它们的名称相同,则不必提供以冒号分隔的名称 - 一个就足够了。

您要实现的目标与合并分支无关。我建议进一步阅读有关分支和遥控器的信息(git-scm book是非常好的资源)。

答案 2 :(得分:0)

您只需推送当地分支机构:

$ git push origin <your-branch>

您可以使用-u标志设置本地brach来跟踪遥控器。