Edited at

SourceTreeで何度もGitHub、bitbucketのログインを求められた時に解決した方法

More than 1 year has passed since last update.

SourceTreeにて、

GitHubやbitbucketのアカウントを複数追加し、remoteに接続しようとした時、

下記のエラーが一つのアカウントで出て、再ログインを求められた・・・

"could not authorize request with the available token. please re-authenticate"

再認証が必要なのかと思い、再度ログインをした後も

また、同じエラーが出てきてログインを求められるという、無限ループ状態!\(^o^)/

そこで、

SSH認証キーを作り直したり、configファイルを見直したりしたが、

一向に状況が改善せず・・・

(ちなみに、この時ターミナル上でのssh接続は確認済み。

その時に、以下の記事を発見!

https://community.atlassian.com/t5/Answers-Developer-Questions/Authenticating-with-Bitbucket-not-possible/qaq-p/502460

(Google翻訳様様(-人-)

ここでユーザー名がふにゃふにゃと書いているのを見て、

試しにユーザー名を変えたら・・・

動いた!!!

どうやら、SourceTreeで使用するアカウントとしては、

GitHubとbitbucketで同じユーザー名は使用できないということらしいです・・・

上記のエラーで悩んでいる方は、

ユーザー名の見直しを検討して見てはいかがでしょうか・・・

※SourceTreeのバージョンは、2.5になります。アップデートで修正される可能性もあります。(ってか修正してほしい!

(全く関係ないけど、bitbucket良いなぁ・・・非公開リポジトリを無料で作れる〜!