如何使用EGIT删除远程存储库中的分支?

Ism*_*ush 75 eclipse git branch egit

如何使用egit删除sourceforge中的远程分支本身及其中的所有文件?

Mic*_*ior 140

Team > Remote > Push…从菜单中转到.选择您的存储库,然后单击Next.在下Remote ref to delete…选择您的分支并单击Add spec.然后点击Finish.这应该删除远程分支.

如何到删除远程分支,在月食,例如:It


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,请参阅" 删除参考规格部分 ":

远程引用在Egit中删除


(原答案2011年12月)

您还可以查看最新版本的EGit(1.2,2011年12月23日发布).您现在有另一种删除遥控器的方法

从它的EGit/New和Noteworthy/1.2:

在提交图区域中,有一个新的上下文菜单操作" Delete Branch"允许删除分支.
如果当前所选提交的分支存在,则将启用它,该分支未签出.
如果此提交中有一个分支(未检出),则此操作将立即删除此分支.
如果存在多个这样的分支,将显示一个对话框,询问应删除哪些分支.
如果"删除分支"上的提交变得无法访问,将显示一个确认对话框,以防止意外无法提交提交.

如果该选项可以删除远程命名空间上的提交分支(远程仓库的提交部分并在本地仓库中提取),则仍有待测试.