Usuń lokalne znaczniki git, które nie znajdują się już w zdalnym repozytorium

Używamy tagów w git jako część naszego procesu wdrażania. Od czasu do czasu chcemy oczyścić te znaczniki, usuwając je z naszego zdalnego repozytorium.

To jest całkiem proste. Jeden użytkownik usuwa lokalny znacznik i zdalny znacznik w jednym zestawie poleceń. Mamy mały skrypt powłoki, który łączy oba kroki.

Drugi (trzeci, czwarty, ...) użytkownik ma teraz lokalne znaczniki, które nie są już odzwierciedlane na pilocie.

Szukam polecenia podobnego dogit remote prune origin który czyści lokalnie śledzące gałęzie, dla których gałąź zdalna została usunięta.

Alternatywnie można użyć prostego polecenia do wyświetlenia tagów zdalnych w celu porównania z tagami lokalnymi zwracanymi przezgit tag -l.

questionAnswers(12)

yourAnswerToTheQuestion