A tag é apenas uma marca, em geral, em um branch específico que marca uma situação em um determinado momento.
Listar as tags existentes no Git é simples. Basta digitar git tag (com opcional -l ou –list):
git tag
Adicionando uma tag localmente
git tag -a 5.1.4 -m "Adicionando tag de versão"
Por padrão, o comando *git push* não transfere tags para servidores remotos. Você terá que explicitamente enviar tags para um servidor compartilhado depois de criá-las.
git push origin 5.1.4