Diese Antwort richtet sich an SO-Benutzer, die hier nach der Suche nach dem Fehler suchen.
- Das Terminal akzeptiert Ihr Bitbucket- oder Atlassian-Web-App-Passwort nicht, wenn
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.
- Es ist nicht klar, wie dieses Passwort neu generiert oder so eingestellt werden soll, dass es mit dem übereinstimmt, was Bitbucket akzeptiert.
- Das Ändern des Passworts in den Einstellungen von SourceTree hat bei mir nicht funktioniert.
- Das Ändern des Passworts im Atlassian-Kontoprofil hat bei mir nicht funktioniert.
- Bitbucket verfügt über keinen Link oder keine Schnittstelle zum Ändern des Kennworts für diesen Fall im Bitbucket-Kontoprofil. Der Benutzer muss zum Atlassian-Kontoprofil wechseln.
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.
.gitconfig
Datei in Ihrem Git-Repo sowie Ihre lokale Git-Konfiguration (~/.gitconfig
(oder~/.config/git/config
in einigen Distributionen)) an.