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

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Ihr GitHub-Passwort in Git zwischenspeichern

Wenn Sie GitHub-Repositorys mit HTTPS klonen, können Sie Git mit einem Credential-Helper anweisen, Ihren GitHub-Benutzernamen samt Passwort zu speichern und bei der Kommunikation mit GitHub zu verwenden.

Wenn Sie GitHub-Repositorys mit SSH klonen, erfolgt die Authentifizierung mit SSH-Schlüsseln anstatt mit einem Benutzernamen und Passwort. Informationen zum Einrichten einer SSH-Verbindung finden Sie unter „Einen SSH-Schlüssel generieren“.

Tipps:

  • Sie benötigen Git 1.7.10 oder höher, um den Credential-Helper osxkeychain zu verwenden.
  • Wenn Sie Git mit Homebrew installiert haben, ist der osxkeychain helper bereits installiert.
  • Wenn Sie Mac OS X 10.7 oder höher ausführen und Git über die Xcode-Befehlszeilentools von Apple installiert haben, ist osxkeychain helper automatisch in Ihrer Git-Installation enthalten.

Installieren Sie Git und den osxkeychain helper, und weisen Sie Git an, ihn zu verwenden.

  1. Finden Sie heraus, ob Git und der osxkeychain helper bereits installiert sind:

    $ git credential-osxkeychain
    # Test for the cred helper
    > Usage: git credential-osxkeychain <get|store|erase>
  2. If the osxkeychain helper isn't installed and you're running OS X version 10.9 or above, your computer will prompt you to download it as a part of the Xcode Command Line Tools:

    $ git credential-osxkeychain
    > xcode-select: note: no developer tools were found at '/Applications/Xcode.app',
    > requesting install. Choose an option in the dialog to download the command line developer tools.

    Alternatively, you can install Git and the osxkeychain helper by using Homebrew:

    $ brew install git
  3. Tell Git to use osxkeychain helper using the global credential.helper config:

    $ git config --global credential.helper osxkeychain
    # Set git to use the osxkeychain credential helper

The next time you clone an HTTPS URL that requires a password, you'll be prompted for your username and password, and to grant access to the OSX keychain. Anschließend werden der Benutzername und das Passwort in Ihrer Keychain gespeichert. Sie brauchen Sie nicht mehr erneut in Git einzugeben.

Tipp:/ Sie benötigen Git 1.7.10 oder höher, um den Credential-Helper zu verwenden.

You can also install a native Git shell, such as Git for Windows. With Git for Windows, running the following in the command line will store your credentials:

$ git config --global credential.helper wincred

Tipp:/ Sie benötigen Git 1.7.10 oder höher, um den Credential-Helper zu verwenden.

Aktivieren Sie den Credential-Helper, damit Git Ihr Passwort eine Zeitllang speichert. Standardmäßig behält Git Ihr Passwort 15 Minuten lang im Zwischenspeicher.

  1. Geben Sie im Terminal Folgendes ein:

    $ git config --global credential.helper cache
    # Weist Git an, den Zwischenspeicher für Anmeldeinformationen zu nutzen
  2. Um die standardmäßige Zeitüberschreitung für den Passwort-Cache zu ändern, geben Sie Folgendes ein:

    $ git config --global credential.helper 'cache --timeout=3600'
    # Legt die Zeitüberschreitung für den Cache auf 1 Stunde fest (Einstellung in Sekunden)

Tipp:/ Sie benötigen Git 1.7.10 oder höher, um den Credential-Helper zu verwenden.

Aktivieren Sie den Credential-Helper, damit Git Ihr Passwort eine Zeitllang speichert. Standardmäßig behält Git Ihr Passwort 15 Minuten lang im Zwischenspeicher.

  1. Geben Sie in der Befehlszeile Folgendes ein:

    $ git config --global credential.helper cache
    # Weist Git an, den Zwischenspeicher für Anmeldeinformationen zu nutzen
  2. Um die standardmäßige Zeitüberschreitung für den Passwort-Cache zu ändern, geben Sie Folgendes ein:

    $ git config --global credential.helper 'cache --timeout=3600'
    # Legt die Zeitüberschreitung für den Cache auf 1 Stunde fest (Einstellung in Sekunden)

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt