比方说,我有一个使用版本控制与例如:It并与远程仓库相连接的Eclipse项目git@myrepo.com:git2013
。 在我的项目,当地分公司下newstuff
,创建和修改一些文件。 现在,我要推这个名为远程分支newstuff
在我的远程仓库。 但我的远程仓库只能容纳一个分支master
。
如何创建一个新的名为远程分支newstuff
?
PS:请不要用命令行的git命令回答; 描述如何做到这一点的例如:It。
比方说,我有一个使用版本控制与例如:It并与远程仓库相连接的Eclipse项目git@myrepo.com:git2013
。 在我的项目,当地分公司下newstuff
,创建和修改一些文件。 现在,我要推这个名为远程分支newstuff
在我的远程仓库。 但我的远程仓库只能容纳一个分支master
。
如何创建一个新的名为远程分支newstuff
?
PS:请不要用命令行的git命令回答; 描述如何做到这一点的例如:It。
您可以按照章节“ 配置上游推 ,以推动这个分支”:
推进这还不存在一个远程回购将创建一个分支表示遥控器。
您可以指定的Refspec要使用,或使用按下REF规范 。
以上将推动所有的地方分支机构。
更新2013年12月(例如:It 3.2) :作为中提到robinst的答案 (upvoted),你现在有:
推分支/初始推向导简化推动一个分支并且还允许通过按压操作创建的新的分支的上游配置。
提高创建分支时上游配置的用户界面:
在例如:It 3.2,现在这种情况下,使用一个专用的向导:
选择团队 → 推分公司......在上下文菜单
在向导中,你可以改变你要推到是否拉动这个分支合并或重订其远程:
接下来的页面将显示一个确认做前推,就可以完成向导。
在此之后,你可以简单地使用推当分支被检出推到远程分支的上游 ,或拉来从远程分支的变化。