Git Usuń gałąź
- 1608
- 471
- Juliusz Janicki
Podczas pracy z GIT często projekty zawierają wiele oddziałów. Z czasem gałęzie te mogą stać się nieistotne i wymagają usunięcia. Innym razem zmieniają cel i jest to konieczne, aby zmienić nazwę oddziału.
W tym przewodniku pokażemy instrukcje krok po kroku do usuwania gałęzi GIT za pośrednictwem wiersza poleceń w systemie Linux. Pokażmy proces usuwania lokalnych oddziałów, a także zdalnych gałęzi w sekcjach poniżej.
W tym samouczku nauczysz się:
- Jak usunąć lokalne i zdalne gałęzie git
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Każda dystrybucja Linux |
Oprogramowanie | Git |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Usuń gałęznę git
Aby rozpocząć usuwanie oddziału lokalnie, głowa musi zostać wskazana na gałąź, którą chcesz nie usunąć. Załóżmy na przykład, że chcemy usunąć oddział Linuxconfig
. Po pierwsze, powinniśmy sprawdzić inną gałąź - Master to zwykle bezpieczny zakład.
$ git kectout Master
Teraz możemy użyć następującego polecenia, aby usunąć gałąź.
$ git oddział -d linuxconfig
-D
Opcja będzie działać tylko wtedy, gdy gałęzie lokalne i zdalne są obecnie synchronizowane. Alternatywnie możesz użyć -D
opcja wymuszenia usunięcia bez względu na wszystko.
Teraz możemy zdalnie usunąć gałąź z następującą składnią.
$ git push - -delete
Jeśli praca z oddziałem Linuxconfig
Jak wyżej, wyglądałoby tak:
$ git push pochodzenie - -delete Linuxconfig
Następnie powinieneś odświeżyć listę gałęzi za pomocą następującego polecenia:
$ git fetch -p
-P
Opcja oznacza Prune i pozbywa się wszelkich odniesień do usuwania gałęzi, które zostały usunięte.
Wniosek
W tym przewodniku widzieliśmy kroki w celu usunięcia lokalnej i odległej gałęzi w Git. Proces jest prosty i może być używany za każdym razem, gdy gałąź w twoim projekcie staje się nieistotna i nie jest potrzebna do łączenia się z innymi gałęziami.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Mastering Bash Script Loops
- Jak zmienić nazwę wielu plików na Linux
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Ubuntu 20.04 Przewodnik
- Pobierz Linux
- Jak podwójnie rozruch Kali Linux i Windows 10
- « Jak uzyskać czas wschodu i zachodu słońca dla dowolnego miejsca z linii poleceń Linux
- Jak zainstalować TeamViewer w Linux »