Czy istnieje opcja usunięcia gałęzi za pomocą TortoiseGit ?
Znalazłem rozwiązanie dla wiersza poleceń . Czy jest implementacja w TortoiseGit?
Czy istnieje opcja usunięcia gałęzi za pomocą TortoiseGit ?
Znalazłem rozwiązanie dla wiersza poleceń . Czy jest implementacja w TortoiseGit?
Odpowiedzi:
Powinieneś przeczytać ten artykuł: Zdalne gałęzie z TortoiseGit
Zgodnie z tym postem na blogu:
... usuń lokalny oddział, otwierając najpierw Checkout/Switch
okno dialogowe, aby uzyskać dostęp do Browse refs
okna dialogowego.
W Browse refs
oknie dialogowym możemy kliknąć lokalny oddział prawym przyciskiem myszy i wybrać opcję usunięcia.
Aby usunąć gałąź zdalną, możemy zrobić to samo, ale zamiast kliknąć prawym przyciskiem myszy gałąź lokalną, rozwijamy drzewo pilotów w lewej części okna dialogowego, a następnie lokalizujemy gałąź zdalną.
git remote update origin --prune
usunie wszelkie lokalnie zapisane odwołania do gałęzi dla gałęzi, które już nie istnieją origin
.
Możesz Shift+ kliknąć prawym przyciskiem myszy sklonowane repozytorium i wybrać Browse References
z podmenu TortoiseGit:
Kliknij piloty w widoku lewego drzewa, a następnie prawym przyciskiem myszy gałąź, którą chcesz usunąć, i kliknij Delete remote branch
.
Możesz także pozbyć się „Shift” + kliknięcie prawym przyciskiem: Przejdź do ustawień TortoiseGit -> „Ustaw rozszerzone menu kontekstowe” i odznacz „Przeglądaj referencje”