992 Stimmen

Wie aktualisiere ich das Passwort für Git?

Ich verwende BitBucket mit Xcode und Git zur Versionskontrolle, und vor kurzem habe ich alle meine Passwörter geändert (Danke Adobe!).

Wie nicht anders zu erwarten, kann ich meine lokalen Commits nicht mehr auf mein Repository bei BitBucket pushen (Authentifizierung fehlgeschlagen für 'https://______.git'), aber ich vergesse, wie ich das zwischengespeicherte Passwort auf meinem iMac aktualisieren kann. Irgendwie konnte ich es weder bei Google noch bei Stack Overflow finden, obwohl es mir recht einfach erscheint...

1408voto

Ken M. Haggerty Punkte 22796

Um dies auf macOS zu beheben, können Sie Folgendes verwenden

git config --global credential.helper osxkeychain

Ein Benutzername- und Passwort-Prompt erscheint bei Ihrer nächsten Git-Aktion (pull, clone, push, etc.).

Für Windows ist es der gleiche Befehl mit einem anderen Argument:

git config --global credential.helper wincred

894voto

Derek Lopes Punkte 9029

Keine der anderen Antworten hat bei mir unter MacOS Sierra 10.12.4 funktioniert

Hier ist, was ich tun musste:

git config --global --unset user.password

Dann führen Sie Ihren Git-Befehl aus (z.B. git push) und geben Sie Ihren Benutzernamen und Ihr Passwort erneut ein.

778voto

Imran Javed Punkte 10533

In Windows 10 mit Git

Entfernen/Aktualisieren Sie die verwandten Anmeldeinformationen, die im Windows-Anmeldeinformationen unter >>Systemsteuerung\Alle Systemsteuerungselemente\Anmeldeinformationen gespeichert sind

Oder Sie können einfach die Suchleiste verwenden und nach "Credential Manager" oder "Windows Credentials" suchen, was einen Eintrag zurückgeben sollte, um dieses Steuerfeld zu öffnen (zumindest für englische Benutzer).

Bildbeschreibung hier eingeben

203voto

bom1 Punkte 2193

Der einzige Weg, wie ich mein git Passwort ändern konnte, war, zum Credential Manager in Windows zu gehen (Windows-Taste + 'credential' eingeben) und den git Eintrag unter Windows-Anmeldeinformationen Generische Anmeldeinformationen zu bearbeiten. Hinweis: Nicht alphabetisch aufgelistet

133voto

Julián Martínez Punkte 3064

Ich hatte das gleiche Problem und die akzeptierte Antwort hat mir nicht geholfen, weil das Passwort nicht im Schlüsselbund gespeichert war. Ich habe folgendes eingegeben:

git pull https://myuser@bitbucket.org/mypath/myrepo.git

Dann hat die Konsole mich nach meinem neuen Passwort gefragt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X