Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-01-22. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nehmen Sie ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wenden Sie sich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Eine E-Mail-Adresse mit Ihrem GPG-Schlüssel verknüpfen

Ihr GPG-Schlüssel muss mit einer GitHub Enterprise-verifizierten E-Mail-Adresse verknüpft werden, die mit Ihrer Beitragendenidentität übereinstimmt.

Wenn Sie einen GPG-Schlüssel verwenden, der mit Ihrer Beitragenderidentität und Ihrer verifizierten und mit Ihrem GitHub Enterprise-Konto verknüpften E-Mail-Adresse übereinstimmt, können Sie beginnen, Commits und Tags zu signieren.

  1. Open TerminalTerminalGit Bash.

  2. 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.

  3. From the list of GPG keys, copy the GPG key ID you'd like to use. Im folgenden Beispiel lautet die GPG-Schlüssel-ID 3AA5C34371567BD2:

    $ gpg --list-secret-keys --keyid-format LONG
    /Users/hubot/.gnupg/secring.gpg
    ------------------------------------
    sec   4096R/3AA5C34371567BD2 2016-03-10 [expires: 2017-03-10]
    uid                          Hubot 
    ssb   4096R/42B317FD4BA89E7A 2016-03-10
  4. Geben Sie gpg --edit-key GPG key ID ein. Setzen Sie dabei die gewünschte GPG-Schlüssel-ID ein. Im folgenden Beispiel ist die GPG-Schlüssel-ID 3AA5C34371567BD2:

    $ gpg --edit-key 3AA5C34371567BD2
  5. Geben Sie gpg> adduid ein, um die Benutzer-ID-Details hinzuzufügen.

    $ gpg> adduid
  6. Folgen Sie den Aufforderungen, Ihren echten Namen, Ihre E-Mail-Adresse und ggf. Kommentare anzugeben. Sie können Ihre Einträge ändern, indem Sie N, C oder E auswählen.

    Real Name: Octocat
    Email address: octocat@github.com
    Comment: GitHub key
    Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?
  7. Geben Sie O ein, um Ihre Auswahl zu speichern.

  8. Geben Sie die Passphrase Ihres Schlüssels ein.

  9. Geben Sie gpg --armor --export GPG key ID ein. Setzen Sie dabei die gewünschte GPG-Schlüssel-ID ein. Im folgenden Beispiel ist die GPG-Schlüssel-ID 3AA5C34371567BD2:

    $ gpg --armor --export 3AA5C34371567BD2
    # Gibt den GPG-Schlüssel im ASCII-Armor-Format aus
  10. Laden Sie den GPG-Schlüssel hoch, indem Sie ihn zu Ihrem GitHub-Konto hinzufügen.

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt