Jak przycinać lokalne oddziały w Git

Jak przycinać lokalne oddziały w Git

Podczas pracy nad GIT zwykle łączymy różne gałęzie dla wielu operacji i funkcji. Ta platforma pozwala również w razie potrzeby tworzyć nowe gałęzie i może przełączyć się na dowolną istniejącą gałęzie w razie potrzeby. Domyślnie pracujesz w głównej gałęzi projektu, znanej jako „główny" oddział.

Istnieje jednak sytuacja, w której możesz chcieć przyciąć niepotrzebne oddziały z repozytorium GIT, aby zwolnić przestrzeń roboczą i być bardziej zorganizowanym. Aby to zrobić, skorzystaj z „$ git oddział -d „Polecenie w terminalu Git Bash.

Ten podręcznik wyjaśni, jak przycinać scalone i niezwiązane lokalne oddziały w Git.

Jak przycinać lokalne niezasobne gałęzie w git?

Rozważmy, że mamy projekt z wieloma oddziałami utworzonymi na komputerze lokalnym do różnych celów, ale nie istnieją one w zdalnych repozytoriach. Teraz chcemy wyczyścić lokalne repozytorium Git. Przed wykonaniem to konieczne jest wykonanie „$ git oddział -a”Polecenie, aby sprawdzić wszystkie gałęzie dostępne w naszym repozytorium, a następnie usunąć je za pomocą„$ git oddział -d " Komenda.

Teraz przejdź do podanej wdrożenia procedur!

Krok 1: Przejdź do katalogu GIT

Najpierw przejdź do katalogu git za pomocą „płyta CD" Komenda:

$ cd "c: \ Users \ nazma \ git \ mari_khan"


Krok 2: Wymień wszystkie oddziały

Aby wymienić wszystkie oddziały, użyliśmy „-A„Flaga z„GIT Branch" Komenda:

$ git oddział -a


Jak widać, mamy wiele lokalnych gałęzi i symbolu „*” obok „główny”Oddział, który wskazuje, że jest to nasz obecny oddział roboczy. Ponadto ostatnie trzy oddziały to sklonowane odległe gałęzie:


Krok 3: Przycinaj nietypowy oddział lokalny

Aby przycinać lub wyczyścić niezwiązaną, niezasobną lokalną oddział, wykonaj podane polecenie za pomocą „-D„Opcja skrócona dla„-Force -delete”:

$ git oddział -d alfa


Poniżej wyjściowe wskazuje, że nasza gałąź „alfa”Jest pomyślnie usuwany z katalogu głównego projektu:


Krok 4: Sprawdź obsługę Pune

Aby sprawdzić, czy „alfa„Oddział jest przycinany lub nie, wykonaj„GIT Branch" Komenda:

$ git oddział -a


Jak widać, usunięta gałąź nie znajduje się na liście gałęzi:


Chcesz przycinać połączone lokalne oddziały? Sprawdź następującą sekcję!

Jak przycinać połączone lokalne oddziały w Git?

Połączona gałąź to rodzaj gałęzi, która jest wyciągana i scalona z zdalnym oddziałem repozytorium. Git zapewnia „git gałąź -d „Polecenie przycinania wybranej scalonej gałęzi lokalnej.

Poniższe kroki doprowadzą Cię do wykonania powyższej akcji!

Krok 1: Pune połączone oddział lokalny

Uruchom podane polecenie i określ nazwę gałęzi za pomocą „-D" opcja:

$ git oddział -d mybranch


Tutaj nasz określony lokalny połączony oddział „Mybranch”Jest na stałe usuwane z katalogu głównego projektu:


Krok 2: Sprawdź obsługę Pune

Teraz wykonaj „GIT Branch" z "-A„Opcja wymienienia wszystkiego gałęzi i zweryfikowania akcji usuwania:

$ git oddział -a


Poniższe dane wyjściowe wskazuje, że „Mybranch„Połączony gałąź nie istnieje już w repozytorium:


Podaliśmy instrukcje związane z przycinaniem lokalnych oddziałów w Git.

Wniosek

Aby przycinać lokalne oddziały w Git, najpierw przejdź do lokalnego repozytorium GIT. Następnie wymień wszystkie obecne oddziały w bieżącym repozytorium. Potem uruchom „$ git oddział -d „Polecenie usuwania niezmaganego oddziału lokalnego. Aby przycinać scaloną gałąź, wykonaj „$ git oddział -d " Komenda. Ten podręcznik pokazał, jak przycinać lokalne gałęzie w Git.