Auf vorhandene GPG-Schlüssel prüfen
Bevor Sie einen GPG-Schlüssel erstellen, können Sie überprüfen, ob bereits GPG-Schlüssel vorhanden sind.
Supported GPG key algorithms
GitHub Enterprise supports several GPG key algorithms. If you try to add a key generated with an unsupported algorithm, you may encounter an error.
- RSA
- ElGamal
- DSA
- ECDH
- ECDSA
- EdDSA
Hinweis: GPG ist standardmäßig bei OS X und Windows nicht installiert. Informationen zum Installieren der GPG-Befehlszeilentools finden Sie auf der Download-Seite von GnuPG.
-
Open TerminalTerminalGit Bashthe terminal.
-
Führen Sie den Befehl
gpg --list-secret-keys --keyid-format LONG
aus, um die GPG-Schlüssel aufzulisten, für die Sie über einen öffentlichen und privaten Schlüssel verfügen. Zum Signieren von Commits oder Tags ist ein privater Schlüssel erforderlich.
$ gpg --list-secret-keys --keyid-format LONG
Hinweis: Für einige GPG-Installationen auf Linux muss möglicherweise stattdessen der Befehl gpg2 --list-keys --keyid-format LONG
ausgeführt werden, um eine Liste Ihrer vorhandenen Schlüssel anzuzeigen. In diesem Fall müssen Sie konfigurieren, dass Git gpg2
verwendet, indem Sie git config --global gpg.program gpg2
ausführen.