Ich benutze BitBucket und musste mein Passwort ändern, weil es kompromittiert wurde.
git pull
remote: Ungültiger Benutzername oder ungültiges Passwort. Wenn Sie sich über einen Drittanbieter anmelden, müssen Sie sicherstellen, dass in Ihrem Kontoprofil ein Kontokennwort festgelegt ist.
Schwerwiegend: Die Authentifizierung für ' https://bitbucket.org/myusername/myproject.git/ ' ist fehlgeschlagen.
Wie kann ich mein Passwort über die Kommandozeile ändern?
.gitconfig
Datei in Ihrem Git-Repo sowie Ihre lokale Git-Konfiguration (~/.gitconfig
(oder~/.config/git/config
in einigen Distributionen)) an.Antworten:
Sie müssen das Passwort wie unten gezeigt zurücksetzen.
Unter macOS:
Unter Windows 10:
Nachdem Sie dies ausgeführt haben, werden Sie aufgefordert, den Benutzernamen und das Kennwort für Ihr Repo einzugeben.
quelle
Ich denke ist nur ein Authentifizierungsproblem ...
Das ist alles :)
quelle
Bearbeiten Sie zuerst Ihre .git / config und entfernen Sie Ihren Benutzernamen aus 'url'.
Ich hatte das:
Und nach Änderung:
Versuchen Sie dann zu ziehen (oder zu pushen) und verwenden Sie Ihre E-Mail- und Passwort-Anmeldeinformationen, um sich anzumelden.
quelle
Wenn Sie ein Mac-Benutzer sind, hat dies für mich funktioniert:
Dann werden Sie erneut nach dem Passwort gefragt.
quelle
Ich musste dies tun und einen Git-Pull ausführen, um mein Passwort über die Befehlszeile festzulegen, damit dies funktioniert.
Beachten Sie, dass diese Methode Ihr Kennwort in einer Nur-Text-Datei auf Ihrer Festplatte speichert:
Andere Lösungen hier: Gibt es eine Möglichkeit, die Eingabe von Passwörtern zu überspringen, wenn Sie https: // auf GitHub verwenden?
quelle
In letzter Zeit müssen Sie für BitBucket ein App-Passwort generieren:
Einstellungen / Zugriffsverwaltung / App-Passwörter.
https://bitbucket.org/account/user/.../app-passwords
quelle
Ich habe auf diesen Button geklickt und es hat bei mir funktioniert.
Hier ist der Screenshot
quelle
Wenn Sie bei der Eingabe des richtigen Kennworts und Benutzernamens ein Problem mit dem Authentifizierungsfehler festgestellt haben, liegt ein Git-Problem vor. Um dieses Problem bei der Installation des Git auf Ihrem Computer zu beheben, deaktivieren Sie den Aktivierungs-Git-Anmeldeinformations-Manager
quelle
Sie können Ihre Bitbucket-Anmeldeinformationen über den OSX-Schlüsselbund aktualisieren.
Aktualisieren Ihrer zwischengespeicherten Anmeldeinformationen über die Befehlszeile:
Wenn es erfolgreich ist, wird nichts ausgedruckt. Versuchen Sie, ein Repository von Bitbucket zu klonen, um zu testen, ob es funktioniert. Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, wurde der Schlüsselbundeintrag gelöscht.
quelle
Wenn Sie das Kennwort unter Windows 10 geändert haben, rufen Sie den Anmeldeinformations-Manager auf und aktualisieren Sie das Kennwort:
quelle
Diese Antwort richtet sich an SO-Benutzer, die hier nach der Suche nach dem Fehler suchen.
Ihr Konto einem Atlassian-Konto (Jira) zugeordnet ist. In diesem Fall wird eine riesige Zeichenfolge für Sie generiert, die Sie in Ihrer MacOSX-Schlüsselbund-App finden. Dies ist das Passwort, das Terminal akzeptiert.
In meinem Fall hat nichts funktioniert, weil ich meinen Benutzernamen in Bitbucket geändert habe.
Atlassian und Bitbucket sind nicht vollständig integriert. Bitbucket verwendet die E-Mail-Adresse des Atlassian-Benutzers und das Kennwort der Web-App, ermöglicht jedoch die Verwendung eines anderen Benutzernamens.
Es scheint einen Fehler in diesem Prozess zu geben, insbesondere da nicht klar ist, welche Anwendung oder welcher Prozess die Authentifizierung generiert und wo sie gespeichert oder bearbeitet werden kann. Durch Ändern des Benutzernamens wird die Authentifizierung unterbrochen.
Es gibt möglicherweise eine Möglichkeit, den von den Anmeldeinformationen und Bitbucket verwendeten Benutzernamen zu aktualisieren, aber ich war bereits einige Stunden im Rückstand, als ich feststellte, dass ich meinen Benutzernamen wieder auf den Stand vor der Wiederherstellung der Authentifizierung geändert habe.
quelle
Ich hatte den gleichen Fehler, musste aber mein Passwort nicht ändern.
Wählen Sie einfach
bitbucket->preferences->accounts
Ihr Konto aus und überprüfen Sie, ob Ihr Passwort korrekt ist.In meinem Fall wurde mein Passwort durcheinander gebracht. Habe gerade mein Passwort korrigiert und es hat funktioniert.
quelle
Ich weiß, dass dies eine alte Frage ist, aber ich dachte, ich würde die Lösung anbieten, die für mich funktioniert. Ich habe mich mit meinem Google-Konto bei bitbucket angemeldet und hatte kein Passwort. Es stellt sich heraus, dass das Passwort mein Passwort für das Atlassian-Konto ist. Wenn Sie ein Atlassian-Konto haben, versuchen Sie dieses Passwort, um zu sehen, ob es funktioniert.
quelle
Für mich war das Problem, dass ich meinen Benutzernamen geändert habe, sodass auch die Git-URL geändert wurde. Also musste ich die neue Git-URL mit einstellen
quelle
quelle
Manchmal passiert es, wenn Sie das Passwort des Remote-Bitbucket-Kontos ändern.
Lösung
quelle