Ten podręcznik opisuje:
A więc zacznijmy!
Jak usunąć lokalne tagi na git?
Użytkownicy GIT mogą usuwać znaczniki zarówno z repozytoriów, jak i wielu tagów. Mówiąc dokładniej, „$ git tag -l | xargs git tag -d”Polecenie służy do usuwania całej listy tagów z oddziału lokalnego. To polecenie można wykorzystać do usuwania pojedynczych, wielokrotnych lub wszystkich lokalnych tagów jednocześnie.
Sprawdźmy poniżej określone kroki, aby zrozumieć wyżej wymyślony scenariusz!
Najpierw sprawdź listę istniejących znaczników lokalnych za pośrednictwem „Git Tag" Komenda:
$ git tag
Metoda 1: Usuń pojedyncze lokalne tagi na git
Wykonaj „Git Tag„Polecenie z„-D„Opcja i określ nazwę znacznika lokalnego, aby usunąć:
$ git tag -d v1.0
Jak widać lokalny tag ”v1.0”Jest pomyślnie usunięte z repozytorium:
Metoda 2: Usuń wiele lokalnych tagów na git
Aby usunąć wiele znaczników lokalnych, wykonaj poniższe polecenie:
$ git tag -d v1.0 v2.0 v2.1
Tutaj widać, że określone znaczniki są usuwane jednocześnie:
Metoda 3: Usuń wszystkie lokalne tagi na git
Git pozwala również usunąć wszystkie tagi jednocześnie z repozytorium, wykorzystując „git tag -l" Komenda:
$ git tag -l | xargs git tag -d
Teraz przejdź do następnej sekcji, aby usunąć zdalne znaczniki na git.
Jak usunąć zdalne tagi na git?
Podczas pracy nad git, czasami programiści pchają niewłaściwe znaczniki do zdalnego repozytorium GIT. W tej sytuacji chcą powrócić do operacji lub usunąć pchane znaczniki z zdalnego repozytorium. Jeśli znacznik pozostaje w zdalnym repozytorium, to gdy użytkownik wykonuje następne żądanie Pull, zostanie przywrócony do lokalnego repozytorium. Zatem konieczne jest usunięcie znacznika z obu lokalizacji.
Istnieją dwa różne sposoby usuwania pojedynczych lub wielu zdalnych tagów na GIT, takie jak:
Sprawdźmy każdą z nich jeden po drugim!
Metoda 1: Usuń zdalne znaczniki, naciskając odniesienie do pustego znacznika
Pchanie pustego odniesienia zdalnego znacznika za pomocą „Git Push„Polecenie może pozwolić Ci usunąć określony znacznik zdalny:
$ git push pochodzenie: v1.0
Tutaj "pochodzenie”To nazwa naszego zdalnego repozytorium i„: v1.0”To puste odniesienie do zdalnego znacznika:
Metoda 2: Usuń pojedynczy zdalny znacznik za pomocą opcji Usuń
Usuwanie znacznika z zdalnego repozytorium za pomocą „-usuwać„Opcja to kolejny wydajny sposób na wykonanie tej samej operacji:
$ git push - -delete pochodzenie v1.0
Metoda 3: Usuń wiele zdalnych tagów za pomocą opcji Usuń
Git pozwala również użytkownikom usuwać wiele tagów jednocześnie za pomocą „-usuwać" opcja. Aby to zrobić, wykonaj dostarczone polecenie:
$ git push - -delete pochodzenie v1.0 v2.0 v2.1
Metoda 4: Usuń wszystkie zdalne tagi za pomocą opcji Usuń
Aby usunąć listę tagów zdalnych, najpierw uruchom „Git Fetch„Polecenie, aby pobrać wszystkie zdalne tagi:
$ git fetch
Następnie uruchom poniższe polecenie, aby usunąć wszystkie zdalne tagi:
$ git push pochodzenie - -delete $ (git tag -l)
Tutaj, "-L„Opcja jest dodawana do listy zdalnych tagów Usuń:
To wszystko! Podaliśmy wiele sposobów usunięcia lokalnych i zdalnych tagów na git.
Wniosek
Istnieje wiele poleceń, które mogą usuwać pojedyncze znaczniki, wiele tagów jednocześnie lub cała lista tagów lokalnych i zdalnych za pośrednictwem różnych dostępnych poleceń GIT, takich jak „$ git tag -l | xargs git tag -d" albo "$ git push„Polecenie z„-usuwać" opcja. Niniejszy podręcznik dostarczył różnych metod usuwania lokalnych i zdalnych tagów na git.