git verify-tag
Inspeção e comparação
Verifica a assinatura GPG das tags
O comando 'git verify-tag' verifica a assinatura de tags anotadas criadas com git tag -s. Responsáveis por versões assinam tags para que os usuários possam confirmar que uma versão vem mesmo deles; o verify-tag imprime o resultado do GPG e falha se a tag não for assinada ou a assinatura for ruim.
Sinopse
git verify-tag [-v | --verbose] [--raw] <tag>...[ ] opcional| ou<arg> valor a substituir... repetível--flag opção
Exemplos
Verificar uma versão
git verify-tag v1.0Verifica a assinatura da tag.
Exemplos de fluxos de trabalho
1
git fetch --tagsBuscar as tags
2
git verify-tag v2.0Verificar a assinatura
Solução de problemas
error: no signature found
Causa: A tag não está assinada
Peça tags assinadas (git tag -s)
Dicas e armadilhas
Boas práticas
- ✓Publique sua chave pública onde os usuários possam encontrá-la.
Erros comuns
- ✗Verificar uma tag leve — só tags anotadas e assinadas têm assinatura.
Perguntas frequentes
A:
Sim, quando a chave está registrada na conta.