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

114voto

nzrytmn Punkte 4812

In Windows 10 wie oben von @Imran Javed erwähnt, können Sie generische Anmeldeinformationen unter finden:

Systemsteuerung\Alle Systemsteuerungselemente\Anmeldeinformationsverwaltung --> Windows-Anmeldeinformationen

Finden Sie Ihren Git-Server und Sie können das Passwort aktualisieren, indem Sie auf die Schaltfläche "Bearbeiten" klicken.

Bildbeschreibung hier eingeben

67voto

Andrew Punkte 33981

Für Mac

Wenn Sie mehrere entfernte Repositorys haben (Github, Bitbucket, Job, etc.)

1) Führen Sie im Projektverzeichnis aus

git config --unset user.password

2) Führen Sie den entfernten Git-Befehl aus (z. B. git push oder git pull)

Git wird Sie auffordern, Ihren Benutzernamen und Ihr Passwort für dieses Repository erneut einzugeben

Oder Sie können es global tun, wenn Sie nur ein entferntes Repository haben

git config --global --unset user.password

54voto

Dan Leonard Punkte 3155

Keine der anderen Antworten hat auf meinem MacOS Big Sur 11.3.1 funktioniert

Ich hatte die Zwei-Faktor-Authentifizierung bei Github aktiviert, dadurch schlägt die Eingabe von Benutzername und Passwort fehl, selbst wenn sie korrekt sind.

Hier ist, was ich tun musste:

git config --global --unset user.password

Führen Sie dann Ihren Git-Befehl aus (z. B. git push) und geben Sie Ihren Benutzernamen ein. Für das Passwort müssen Sie einen persönlichen Zugriffstoken generieren.

Gehen Sie zu https://github.com/settings/profile, wählen Sie auf der rechten Seite die Entwicklereinstellungen aus. Wählen Sie Personal Access Token Neuen Token generieren. Kopieren Sie den generierten Token und verwenden Sie ihn als Passwort im Terminal

51voto

Nishant Punkte 1044

Wenn Sie ein MAC-Benutzer sind, können Sie die Anwendung "KeyChain Access" über den Finder öffnen und nach Ihrem Konto suchen. Klicken Sie einfach darauf und aktualisieren Sie Ihr Passwort. Versuchen Sie es jetzt und die Dinge werden sich an ihren Platz fügen.

Link zum Nachschlagen: Aktualisieren Ihrer Anmeldeinformationen über Keychain Access

41voto

Shravan Ramamurthy Punkte 3436

Führen git config --global --unset user.password gefolgt von einem beliebigen git-Befehl aus, würde dazu führen, dass Sie zur Eingabe von Benutzername und Passwort aufgefordert werden.

git config --global --unset user.password
git push (fordert Sie zur Eingabe des Passworts auf)
git status (fordert nicht erneut zur Passworteingabe auf)

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