93 votes

Comment supprimer une balise d'un référentiel distant

Est-il possible de supprimer l'étiquette d'une révision qui a été poussée en amont à l'aide de git.

C'est ce qui s'est passé:

  git tag 1.1
 git push --tags origin master
 

Doh! Cela devait être la version 1.1beta

Pouvez-vous rebaser et repush en amont. Aucun autre membre de mon équipe n'a encore tiré son origine.

131voto

Abizern Points 52378

Vous pouvez supprimer une balise distante de la même manière que vous supprimez une branche distante .

 git push origin :1.1
 

Et supprimez votre tag local avec:

 git tag -d 1.1
 

26voto

Flimm Points 8870
 git push --delete origin TAGNAME
 

Bien sûr, vous devez toujours supprimer la balise localement en lançant:

 git tag -d TAGNAME
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X