Hinweis: Das Aktualisieren von Anmeldeinformationen aus der macOS Keychain gilt nur für Benutzer*innen, die manuell einen personal access token mit dem osxkeychain
-Hilfsprogramm konfiguriert haben, das in macOS integriert ist.
Es wird empfohlen, SSH zu konfigurieren oder stattdessen ein Upgrade auf den Git Credential Manager (GCM) durchzuführen. Mit GCM kann die Authentifizierung in deinem Namen (keine manuellen personal access tokens mehr) einschließlich 2FA (zweistufiger Authentifizierung) verwaltet werden.
Wenn Sie Git zur Eingabe Ihres Kennworts auffordert, geben Sie Ihr personal access token ein. Alternativ kann ein Hilfsprogramm für Anmeldedaten wie die Git Anmeldeinformationsverwaltung verwendet werden. Die kennwortbasierte Authentifizierung für Git wurde zugunsten sichererer Authentifizierungsmethoden aufgegeben. Weitere Informationen findest du unter Verwalten deiner persönlichen Zugriffstoken.
Note
Dieser Artikel enthält Befehle oder Beispiele, die die github.com
-Domäne verwenden. Du kannst in einer anderen Domäne auf GitHub zugreifen, z. B. octocorp.ghe.com
.
Anmeldeinformationen über Keychain Access aktualisieren
- Klicke auf das Spotlight-Symbol (Lupe) auf der rechten Seite der Menüleiste.
- Gib
Keychain Access
ein, und drücke dann die EINGABETASTE, um die App zu starten. - Suche in Keychain Access nach
github.com
. - Suche den Eintrag „Internetkennwort“ für
github.com
. - Bearbeite oder lösche den Eintrag je nach Bedarf.
Anmeldeinformationen über die Befehlszeile löschen
In der Befehlszeile kannst du den Keychain-Eintrag direkt über das Hilfsprogramm für Anmeldeinformationen löschen.
$ git credential-osxkeychain erase
host=github.com
protocol=https
> [Press Return]
Wenn dies erfolgreich ist, wird nichts gedruckt. Um zu testen, ob es funktioniert, versuchen Sie, ein privates Repository zu klonen. Wenn du nach einem Kennwort gefragt wirst, wurde der Keychain-Eintrag gelöscht.