この回答は、エラーを検索した後にここを参照するSOユーザー向けです。
アカウントがAtlassian(Jira)アカウントに関連付けられている場合、ターミナルはBitbucketまたはAtlassianWebアプリのパスワードを受け入れません。これが当てはまる場合は、MacOSXキーチェーンアプリで見つけることができる巨大な文字列が生成されます。これは、ターミナルが受け入れるパスワードです。
- このパスワードを再生成する方法、またはBitbucketが受け入れるものと一致するように再設定する方法は明確ではありません。
- SourceTreeの設定でパスワードを変更してもうまくいきませんでした。
- Atlassianアカウントプロファイルでパスワードを変更しても機能しませんでした。
- Bitbucketには、Bitbucketアカウントプロファイルでこの場合のパスワードを変更するためのリンクまたはインターフェイスがありません。ユーザーはAtlassianアカウントプロファイルに移動する必要があります。
私の場合、Bitbucketでユーザー名を変更したため、何も機能しませんでした。
AtlassianとBitbucketは完全には統合されていません。Bitbucketは、Atlassianユーザーの電子メールとWebアプリのパスワードを使用しますが、別のユーザー名を使用できます。
このプロセスにはバグがあるようです。特に、どのアプリケーションまたはプロセスが認証を生成しているか、どこに保存または編集できるかが明確でないためです。ユーザー名を変更すると、認証が壊れます。
資格情報とBitbucketで使用されるユーザー名を更新する方法があるかもしれませんが、ユーザー名を認証が復元される前の状態に戻すことに気付いたとき、私はすでに数時間遅れていました。
.gitconfig
ファイルの内容をgitリポジトリに表示し、ローカルのgit構成~/.gitconfig
(または~/.config/git/config
一部のディストリビューション)も表示してください。