Generieren eines GPG-Schlüssels für das Git-Tagging

Ich versuche, signierte Tags in GitHub mit der Git-Befehlszeile zu erstellen. Ich habe einen GPG-Schlüssel mit einem (Beispiel-) Benutzernamen generiertFull Name (skytreader) <[email protected]>. Nachdem ich das getan habe, versuche ich einesignierter tag. Ich erhalte jedoch den folgenden Fehler:

gpg: skipped "full <[email protected]>": secret key not available
gpg: signing failed: secret key not available
error: gpg failed to sign the data
error: unable to sign the tag

Ich denke, ich muss nur einen weiteren Schlüssel mit dem angegebenen Benutzernamen erstellen. Aber dann den Namen "voll" eingeben,gpg beschwert sich, dass mein Name mindestens 5 Zeichen lang sein sollte.

Wie verwende ich diesen Schlüssel mit Git?

Ändere ich den Benutzernamen, den git zum Signieren meiner Tags mit GPG verwendet, damit ich einen echten Namen erhalte, der mindestens 5 Zeichen lang ist?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage