Mic*_*ior 140
Team > Remote > Push…从菜单中转到.选择您的存储库,然后单击Next.在下Remote ref to delete…选择您的分支并单击Add spec.然后点击Finish.这应该删除远程分支.
Von*_*onC 13
(2012年3月更新)
正如tukushan在评论中提到:
在Egit 1.3.0中,这仅删除本地存储库中的远程跟踪分支,而不是远程分支.
正如Michael Mior在他的(upvoted)答案中详细说明的那样,你需要将"无"推送到远程分支:git push origin :branch来自git1.7 +的编码更好git push origin --delete branch.
使用Egit,请参阅" 删除参考规格部分 ":

(原答案2011年12月)
您还可以查看最新版本的EGit(1.2,2011年12月23日发布).您现在有另一种删除遥控器的方法
在提交图区域中,有一个新的上下文菜单操作"
Delete Branch"允许删除分支.
如果当前所选提交的分支存在,则将启用它,该分支未签出.
如果此提交中有一个分支(未检出),则此操作将立即删除此分支.
如果存在多个这样的分支,将显示一个对话框,询问应删除哪些分支.
如果"删除分支"上的提交变得无法访问,将显示一个确认对话框,以防止意外无法提交提交.
如果该选项可以删除远程命名空间上的提交分支(远程仓库的提交部分并在本地仓库中提取),则仍有待测试.