Je souhaite supprimer toutes les balises d'un référentiel Git. Comment puis je faire ça?
En utilisant git tag -d tagname
supprimer la balise tagname
localement, et en utilisant git push --tags
je mets à jour les balises sur le fournisseur git.
J'ai essayé:
git tag -d *
Mais je vois que cela *
signifie les fichiers du répertoire actuel.
$ git tag -d *
error: tag 'file1' not found.
error: tag 'file2' not found.
...
Considérez que j'ai beaucoup de balises et que je veux les supprimer toutes.
git tag -l | xargs -n 1 git push --delete origin
supprimais de la télécommande.