Czy możesz usunąć wiele gałęzi w jednym poleceniu z git?

Czy możesz usunąć wiele gałęzi w jednym poleceniu z git?

Dla każdego modułu używanych jest wiele gałęzi GIT podczas opracowywania dużych projektów zawierających pliki kodu źródłowego. Kiedy użytkownicy kończą nad nimi, są zobowiązani do usunięcia gałęzi z repozytorium. Ponadto programiści mogą jednocześnie usuwać wiele gałęzi, wykorzystując „git gałąź -d”Polecenie wraz z„git oddział -list ''" opcja.

Ten blog omówi metodę usunięcia wielu gałęzi za pomocą jednego polecenia z git.

Czy możesz usunąć wiele gałęzi w jednym poleceniu z git?

Aby usunąć wiele oddziałów jednocześnie, najpierw przejdź do konkretnego repozytorium GIT i sprawdź listę wszystkich gałęzi. Następnie usuń wiele gałęzi jednocześnie, uruchamiając „git oddział -d „git oddział -list”" Komenda.

Teraz przejdź do przodu i sprawdź wyniki wyżej wymyślonego polecenia!

Krok 1: Przekierowanie do żądanego repozytorium

Początkowo przejdź do konkretnego repozytorium, uruchamiając dostarczone polecenie:

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

Krok 2: Wyświetl listę oddziałów lokalnych

Następnie wykonaj „GIT Branch„Polecenie do sprawdzenia istniejących gałęzi lokalnych:

$ git oddział

Tutaj wybierane są oddziały poniżej wysokości do usunięcia jednocześnie:

Krok 3: Usuń wiele gałęzi

Teraz usuń wybrane gałęzie przez „GIT Branch" Komenda:

$ git oddział -d „git gałąź - -list 'de*' '

W wyżej wymienionych poleceń:

  • "-D„Opcja reprezentuje usunięcie.
  • "-lista„Opcja służy do dostarczenia listy gałęzi, które należy usunąć.
  • "de”Jest używany jako prefiks tych gałęzi, których nazwa zaczyna się od„de”I jest wymagane do usunięcia.
  • Gwiazdka „*„Symbol użyty dla wszystkich.

Jak widać, wszystkie gałęzie, które mają „de„Prefiks jest jednocześnie usuwany z lokalnego repozytorium:

Krok 4: Upewnij się, że procedura usuwania

Wreszcie, wykonaj „GIT Branch”Polecenie sprawdzenia, czy gałęzie są usunięte z listy, czy nie, które zawierają określony prefiks:

$ git oddział

Można zauważyć, że wiele gałęzi jest pomyślnie usuwane:

To wszystko! Podaliśmy metodę usuwania wielu gałęzi jednocześnie z git.

Wniosek

Aby usunąć wiele oddziałów jednocześnie, najpierw przejdź do konkretnego repozytorium GIT i sprawdź listę wszystkich gałęzi. Następnie wykonaj „git oddział -d „git oddział -list””Polecenie jednocześnie usunąć wiele gałęzi. Na koniec zweryfikuj operację usuwania. Ten blog wyjaśnił metodę usunięcia wielu gałęzi przy użyciu pojedynczego polecenia z git.