(обновление за март 2012 г.)
Как указано в комментарии Тукушан :
В Egit 1.3.0 это только удаляет ветку удаленного отслеживания влокальный репозиторий, а не удаленная ветвь.
Как Майкл Миор подробности в его (голосование) ответ , вам нужно нажать "ничего"«в удаленную ветвь : git push origin :branch
, которая из git1.7 + лучше кодируется как git push origin --delete branch
.
С помощью Egit см.« Удалить ссылку на раздел спецификаций »:
![Remote ref to delete in Egit](https://i.stack.imgur.com/CD8q2.png)
(Оригинальный ответ декабрь 2011 г.)
Вы также можете ознакомиться с самой последней версией EGit (1.2, выпущенной вчера 23 декабря 2011 г.)).Теперь у вас есть другой способ удалить удаленный
Из его EGit / New and Noteworthy / 1.2 :
В области графика фиксации есть новыйдействие контекстного меню "Delete Branch
", позволяющее удалить ветвь.
Оно будет включено, если ветвь существует для текущего выбранного коммита, который не извлечен.
Если в этом коммите есть одна ветвь,который не отмечен, это действие немедленно удалит эту ветку.
Если существует несколько таких ветвей, появится диалоговое окно с вопросом, какие ветви следует удалить.
Если коммиты становятся недоступными в «Удалить ветку», диалоговое окно подтверждениябудет показано, чтобы предотвратить случайную недоступность коммитов.
Остается проверить, может ли эта опция удалить ветку для фиксации в пространстве имен remote (часть фиксации удаленного репо и извлеченная в вашем локальном репо).