git verify-tag

Untersuchen & Vergleichen

Prüft die GPG-Signatur von Tags


Der Befehl 'git verify-tag' prüft die Signatur annotierter Tags, die mit git tag -s erstellt wurden. Release-Verantwortliche signieren Tags, damit Nutzer prüfen können, dass ein Release wirklich von ihnen stammt; verify-tag gibt das GPG-Ergebnis aus und scheitert, wenn der Tag nicht signiert oder die Signatur ungültig ist.

Syntax

git verify-tag [-v | --verbose] [--raw] <tag>...
[ ] optional| oder<arg> Platzhalter... wiederholbar--flag Option

Beispiele

Ein Release prüfen

git verify-tag v1.0

Prüft die Tag-Signatur.

Workflow-Beispiele

1
git fetch --tags

Die Tags holen

2
git verify-tag v2.0

Die Signatur prüfen

Fehlerbehebung

error: no signature found

Ursache: Der Tag ist nicht signiert

Bitte um signierte Tags (git tag -s)

Tipps & Stolperfallen

Best Practices

  • ✓Veröffentliche deinen öffentlichen Schlüssel dort, wo Nutzer ihn finden.

Häufige Fehler

  • ✗Einen leichtgewichtigen Tag prüfen — nur annotierte, signierte Tags tragen Signaturen.

FAQ

A:

Ja, wenn der Schlüssel im Konto hinterlegt ist.