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良いなぁ・・・非公開リポジトリを無料で作れる〜!