Jak usunąć git zdalny i lokalny oddział

Jak usunąć git zdalny i lokalny oddział

Zasadniczo nie zalecamy usuwania żadnej gałęzi z repozytorium GIT dla miejsc produkcyjnych. Ale czasami może być konieczne usunięcie istniejącej gałęzi git z repozytorium. Na przykład repozytorium GIT ma uszkodzone pliki lub pliki użyteczności, które nie są już wymagane w przyszłości.

Ten artykuł pomoże Ci usunąć git zdalny i lokalny oddział w repozytoriach.

  • Usuń zdalną gałąź git:

    - Użyj następującego polecenia, aby usunąć dowolną gałąź ze zdalnego serwera. Poniższy przykład oddział zdalny o nazwie „Scena1” z zdalnego repozytorium GIT.

    $ git push pochodzenie - -delete scena 1 nazwa użytkownika dla „https: // github.com ': hasło Rahul dla „https: // [e -mail chronione]”: do https: // github.com/tecadmin/firstrepo.Git - [usunięty] etap1 
  • Usuń lokalny oddział git:

    Jeśli chcesz również usunąć lokalny oddział git. Użyj następującego polecenia, aby je usunąć.

    • Wymień wszystkie nazwy gałęzi lokalnych za pomocą następującego polecenia.
      $ git Branch Master * scena1 
    • Zgodnie z ostatnim wyjściem polecenia możesz zobaczyć, że obecnie używasz „scena 1". Więc jeśli spróbujesz usunąć tę gałąź, będziesz musiał stawić czoła błędowi.
      $ git Branch -d Stage1 Błąd: Nie można usunąć oddziału „Etap1”, na którym obecnie jesteś. 
    • Zmień na inną gałąź, aby usunąć 'scena 1'.
      $ Git Checkout Master przełączony na oddział „Master” Twój oddział jest aktualny z „Origin/Master”. 
    • Teraz usuń scena 1 gałąź za pomocą następującego polecenia. Tym razem pomyślnie usunie oddział.
      $ git oddział -d scena 1 Usunięto oddział 1 (był CC8EBE7).