Wie löscht man Git Tags?
Marc Wagner
Oktober 28, 2020
In Git werden Tags verwendet um “Commits” zu markieren die wichtiger sind als andere. Sie werden verwendet um zum Beispiel wichtige Ereignisse wie Bugfixes und Releases hervorzuheben.
Ab und an kann es natürlich vorkommen, das man einen Tag wieder löschen möchte, aus welchen Gründen auch immer.
Löschen von lokalen Git Tags #
Um einen Lokalen Tag wieder zu löschen kannst du folgenden Befehl verwenden:
git tag -d <tag_name>
Ich benenne meine Tags in der Regel nach der Version der Anwendung, z.B.: v0.15. Möchte ich also nun genau diesen Tag löschen gebe ich Folgendes ein:
git tag -d v0.15
Falls du dir nicht mehr sicher bist, welchen Namen du verwendet hast kannst du dir deine Tags einfach folgendermaßen anzeigen lassen:
git tag -l
Du bekommst auch eine Meldung angezeigt, falls du einen Tag angibst, der nicht existiert:
error: tag <tag_name> not found.
Löschen von Git Tags im Remote Verzeichnis #
Um einen Git Tag aus einem Remote-Verzeichnis zu löschen, kannst du folgenden Befehl angeben:
git push --delete <branch> <tag_name>
Möchtest du zum Beispiel den Tag “v0.15” aus dem Branch “master” löschen kannst du das wie folgt:
git push --delete origin/master v0.15
Ich hoffe, der Beitrag konnte dir helfen. Bei Fragen oder Feedback kannst du gerne einen Kommentar da lassen.
Artikel von:
Marc Wagner
Hallo, Marc hier. Ich bin der Gründer von Forge12 Interactive und bereits seit über 20 Jahren leidenschaftlich dabei Webseiten, Onlineshops, Anwendungen und SaaS-Lösungen für Unternehmen zu entwickeln. Vor der Gründung habe ich bereits in Börsen notierten Unternehmen gearbeitet und mir allerlei Wissen angeeignet. Dieses Wissen möchte ich nun an meine Kunden weitergeben.