Como renomear uma Git Tag em repositório remoto?
Algumas vezes precisamos renomear um tag que foi enviado com o nome errado para o servidor, neste tutorial irei explicar como renomear um tag antiga.
Um exemplo vamos fizer que você criou uma tag com o nome da versão da sua release "release-v4", mas você lembrou que ainda estão na versão "release-v2" e precisa renomear e enviar para servidor.
Seguindo os passos abaixo iremos renomear a tag de v4 para v2.
Passo 1
Renomeando a tag antiga para nova
git tag nova_tag antiga_tag
No exemplo de código acima você deve colocar primeiramente o novo nome da tag e depois o nome da tag que precisa ser renomeada.
Passo 2
Agora iremos enviar a tag para o servidor
git push --tags
Passo 3
Excluído a tag antiga no repositório local
git tag -d tag_antiga
Passo 4
Agora basta excluir a tag do repositório remoto
git push origin :refs/tags/tag_antiga
Finalizando
Agora você pode verificar a mudanças que foram aplicadas com o comando abaixo
git ls-remote --tags origin