我在服务器(远程)上有一个分支主控。我创建了远程(服务器)上不存在的新本地分支。如何在不将其与主分支合并的情况下将分支添加(推送)到远程(服务器)
问问题
14998 次
3 回答
9
您可以使用以下命令:
git push -u origin newBranch
-u
将设置您的本地分支以跟踪远程分支。
于 2012-11-23T13:28:12.633 回答
7
git push remote local_branch_name:remote_branch_name
通常,您的远程将是原始的,本地和远程分支将是相同的(尽管您可以将本地分支推送为具有不同名称的远程)。如果它们的名称相同,则不必提供以冒号分隔的名称——一个就足够了。
您要实现的目标与合并分支无关。我建议进一步阅读有关分支和遥控器的信息(git-scm 书是非常好的资源)。
于 2012-11-23T13:29:14.383 回答
1
您只需推送本地分支:
$ git push origin <your-branch>
您也可以使用该-u
标志来设置本地分支以跟踪远程。
于 2012-11-23T13:28:48.777 回答