我想在 EGit 中执行以下操作:
$ git checkout -b newbranch
$ git push -u origin newbranch
这给了我一个新的本地分支,将其推送到上游服务器并创建正确的跟踪参考。我如何在 EGit 中做同样的事情?
第一次操作可以阅读EGit手册《创建新的本地分支》
选择团队 > 切换到... > 新分支
对于推送,请参阅Vogella 的 Egit 教程,以及“推送参考规范”
注意:robinst已打开bug 378960 “允许在推送分支向导中配置上游”(在“ EGit - 创建分支时正确设置远程跟踪”中提到)。
问题是这(在推送时配置上游)在首次推送分支时尚未自动完成。
现在您必须在 Git Repositories 视图中右键单击分支并选择“
Configure Branch
”,您可以在其中设置上游配置。
注意:错误 378960在Egit 3.2中已标记为已解决(2014 年 2 月):
推送分支/初始推送向导简化了推送分支,还允许为推送操作创建的新分支进行上游配置: