我想在EGit中执行以下操作:
$ git checkout -b newbranch
$ git push -u origin newbranch
这为我提供了一个新的本地分支,将其推送到上游服务器,创建了正确的跟踪参考。我如何在EGit中做同样的事情?
答案 0 :(得分:9)
对于第一个操作,您可以阅读EGit手册“Creating a New Local Branch ”
选择团队>切换到...>新分支
如需推送,请参阅Vogella's Egit tutorial,还可以参阅“Push ref specification”
注意:robinst已打开bug 378960“允许在Push Branch向导中配置上游”(在“EGit - set up remote tracking correctly when creating a branch”中提及)。
问题是这个(在推送时配置上游)尚未完成 第一次按分支时自动。
现在您必须右键单击Git Repositories视图中的分支,然后选择“
Configure Branch
”,您可以在其中设置上游配置。
注意:bug 378960已在Egit 3.2标记为已解决(2014年2月):
推送分支/初始推送向导简化了推送分支,并且允许通过推送操作创建的新分支的上游配置: