個人iOSDeveloper,Unityユーザーです。
作ったもの、試したことなど。

SourceTreeでGithubのパスを聞かれ起こったエラー

2021.5.29

SourceTreeでリモートリポジトリのブランチを取得しようとした時

 Git HubのIDとパスを聞かれ入力

おそらくそれが間違っていた(エラーなどは出ない)のが原因でリモートリポジトリが取得できなくなった

 

解決方法

このアトラシアンのフォーラムに書かれていることが起きていた

 

Gitについて勉強中で、今日はじめてSourcetreeに触れた者です。

mac版Sourcetreeではじめてpushするときに、githubのユーザ名とパスワードを聞かれたのですが、ユーザー名の方だけを誤って入力してしまいました。

当然やり直しを要求されたのですが、誤って入力したのはユーザ名なのに、パスワードだけの入力窓が現れました。ユーザ名の方は記憶されてしまった(?)ようで、変更させてくれません。

何度か間違ったパスワードを入力し続けたところ、次はパスワードすら聞かれなくなり、画像のようなメッセージだけがでるようになりました。どうすればよいでしょうか...。

community.atlassian.com

 

フォーラムで回答されている通り

~/Library/Application Support/Sourcetree

にある

<ユーザー名>@STAuth-github.com

hostusernamemap

というファイルを右クリックでゴリっと削除

 

するとまたSourceTreeでパスを聞かれたので慎重に入力

→リモートリポジトリに繋がるようになりました