2011-12-24 21 views

Odpowiedz

120

Przejdź z menu do pozycji Team > Remote > Push…. Wybierz swoje repozytorium i kliknij Next. Pod Remote ref to delete… wybierz swój oddział i kliknij Add spec. Następnie kliknij Finish. To powinno usunąć gałąź zdalną.

how-to-delete-remote-branch-in-eclipse-egit

+0

wielkie dzięki! był tam przede mną i nigdy go nie widziałem: D –

+7

+1 dla prostoty! –

+0

Bez problemu :) Chętnie pomogę. –

13

(Aktualizacja marzec 2012)

Jak tukushan wspomina w komentarzu:

W Egit 1.3.0, to tylko usuwa zdalnego oddział śledzenia w lokalnym repozytorium, a nie zdalny oddział.

Jak Michael Mior szczegółów w his (upvoted) answer trzeba push "nothing" to the remote branch: git push origin :branch, który od git1.7 + jest lepszy zakodowany jako git push origin --delete branch.

Z Egit, patrz "Delete Ref Specifications section":

Remote ref to delete in Egit


(odpowiedź Original grudnia 2011)

Można również zapoznać się z najnowszą uwalnianie Egit (1.2, wydany wczoraj 23 grudnia 2011 r.). Masz teraz inny sposób usunąć zdalnego

z jego EGit/New and Noteworthy/1.2:

W commit obszar wykresu, pojawiła się nowa akcja menu kontekstowego „Delete Branch” pozwala usunąć gałąź.
Zostanie włączona, jeśli istnieje gałąź dla aktualnie wybranego zatwierdzenia, która nie jest wyewidencjonowana.
Jeśli w tym zatwierdzeniu znajduje się jedna gałąź, która nie jest wyewidencjonowana, ta akcja natychmiast usunie tę gałąź.
Jeśli istnieje wiele takich gałęzi, zostanie wyświetlone okno dialogowe z zapytaniem, które gałęzie należy usunąć.
Jeśli zatwierdzenia staną się niedostępne w "Usuń oddział", zostanie wyświetlone okno dialogowe potwierdzenia, aby zapobiec przypadkowemu nieosiągnięciu zatwierdzenia.

Pozostaje do przetestowania, czy ta opcja może usunąć gałąź dla popełnić na zdalnego nazw (commit część zdalnego repo i idące w lokalnym repo).

+0

W Egit 1.3.0, usuwa to tylko gałąź zdalnego śledzenia w lokalnym repozytorium, a nie w odległym oddziale. – tukushan

+0

@tukushan: prawo. Zmieniłem moją odpowiedź, aby uzyskać poprawną odpowiedź (i odwołuję się do odpowiedzi Michaela Miora) – VonC

Powiązane problemy