SourceTreeでGithubのパスを聞かれ起こったエラー
2021.5.29
SourceTreeでリモートリポジトリのブランチを取得しようとした時
Git HubのIDとパスを聞かれ入力
おそらくそれが間違っていた(エラーなどは出ない)のが原因でリモートリポジトリが取得できなくなった
解決方法
このアトラシアンのフォーラムに書かれていることが起きていた
Gitについて勉強中で、今日はじめてSourcetreeに触れた者です。
mac版Sourcetreeではじめてpushするときに、githubのユーザ名とパスワードを聞かれたのですが、ユーザー名の方だけを誤って入力してしまいました。
当然やり直しを要求されたのですが、誤って入力したのはユーザ名なのに、パスワードだけの入力窓が現れました。ユーザ名の方は記憶されてしまった(?)ようで、変更させてくれません。
何度か間違ったパスワードを入力し続けたところ、次はパスワードすら聞かれなくなり、画像のようなメッセージだけがでるようになりました。どうすればよいでしょうか...。
フォーラムで回答されている通り
~/Library/Application Support/Sourcetree
にある
<ユーザー名>@STAuth-github.com
と
hostusernamemap
というファイルを右クリックでゴリっと削除
するとまたSourceTreeでパスを聞かれたので慎重に入力
→リモートリポジトリに繋がるようになりました