Eliminar localmente un tag de nombre tagname
en un proyecto Git se reduce simplemente a ejecutar:
git tag --delete tagname
Pero, cuando queremos eliminar un tag del repositorio remoto, el problema se complica.
En este caso, lo que debemos hacer es subir una actualización de los tags en el remoto. Suponiendo que nuestro repositorio remoto tenga el nombre origin
(que suele ser el nombre por defecto) y que el tag que queremos eliminar se denomina tagname
, el comando a aplicar es:
git push origin :refs/tags/tagname