La referencia es https://stackoverflow.com/a/5480292/1317035
Sólo tiene que empujar una referencia 'vacío' al nombre de la etiqueta a distancia:
git push origin :tagname
O, más expresivamente, utilice la opción --delete
:
git push --delete origin tagname
Empujar una rama, etiqueta u otra referencia a un repositorio remoto implica especificar "¿dónde, qué origen, qué destino?"
git push where-to-push source-ref:destination-ref
Un ejemplo del mundo real en el que empuja su rama principal a la rama principal del origen es:
git push origin refs/heads/master:refs/heads/master
que por rutas predeterminadas, puede ser acortado a:
git push origin master:master
Etiquetas funciona de la misma manera:
git push refs/tags/release-1.0:refs/tags/release-1.0
Al omitir la referencia de origen (la parte anterior a los dos puntos), presiona "nada" hasta el destino, eliminando la referencia en el extremo remoto.
'git tag -d' borra una etiqueta. En realidad, lo que vine a buscar aquí ... :) –