Як видалити саму віддалену гілку в sourceforge з усіма файлами в ній, використовуючи egit?
Як видалити саму віддалену гілку в sourceforge з усіма файлами в ній, використовуючи egit?
Відповіді:
ref
відображення видалення .
(Оновлення, березень 2012 р.)
Як згадує Тукушан у коментарі:
В Egit 1.3.0 це видаляє лише віддалену гілку відстеження в локальному сховищі, а не віддалену гілку.
Як докладно розповідає Майкл Міор у своїй (прихильній) відповіді , вам потрібно просунути "нічого" до віддаленої гілки :, git push origin :branch
яка з git1.7 + краще кодується як git push origin --delete branch
.
З Egit, див. " Видалення розділу специфікацій посилань ":
(Оригінальна відповідь грудень 2011 р.)
Ви також можете переглянути найновіший випуск EGit (1.2, випущений вчора, 23 грудня 2011 р.). Тепер у вас є інший спосіб видалення пульта дистанційного керування
З його EGit / Нове та варте уваги / 1.2 :
В області графіка коміту є нова дія контекстного меню,
Delete Branch
що дозволяє видалити " " гілку.
Це буде ввімкнено, якщо для поточного вибраного коміту існує гілка, яка не відмічена.
Якщо в цій коміті є одна гілка, яка не відмічена, ця дія негайно видалить цю гілку.
Якщо таких гілок існує декілька, відобразиться діалогове вікно із запитом, які гілки слід видалити.
Якщо коміти стають недосяжними в "Видалити гілку", з'явиться діалогове вікно підтвердження, щоб запобігти випадковій недосяжності комітів.
Залишається перевірити, чи може цей параметр видалити гілку для коміту у віддаленому просторі імен (частина коміту віддаленого репо та отримана у вашому локальному репо).