2012-11-23 70 views
4

我在服务器上有一个分支主机(远程)。我创建了远程(服务器)上不存在的新本地分支。如何添加(推)的分支到远程(服务器),而与主分支git push branch without merge

回答

4
git push remote local_branch_name:remote_branch_name 

通常你的远程将是起源,并且本地和远程分支将是相同的(尽管你可以推送本地分支作为不同名称的远程)。如果他们的名字是相同的,你不必提供冒号分隔的名字 - 一个就足够了。

你试图实现什么与合并分支无关。我建议进一步阅读关于分支机构和遥控器(git-scm book是相当不错的资源)。

+0

我已经开始阅读这本书了,但我急需这个。这正是我一直在寻找的。谢谢! – nikmin

6

您可以使用下面的命令合并它:

git push -u origin newBranch 

-u将设立当地分行追踪远程分支。

0

你只需把你的本地分支:

$ git push origin <your-branch> 

可以使用-u标志,可以设定当地BRACH跟踪远程过。

相关问题