SourceTreeをインストール後、当初はすべての機能が正常に動作していましたが、ある日突然pull/fetch/pushができなくなってしまいました。
コミットや破棄などといったローカル内で完結するオペレーションは可能です。
不思議な事にIDE(netbeans)ではpull/fetch/pushは出来ます。
ただし、他のIDEでは出来ません。
両方ともSSHキーを用いてサーバにアクセスしています。
エージェントも立ち上げてキーの設定を行っています。
OSはWindows10です。
[試したこと]
①SourceTreeをアンインストールし、関連ファイルもすべて削除し再インストール。
②レジストリに残っているデータもすべて削除。
[気になる点]
後述のエラーメッセージには認証NGといったメッセージが出力されていますが、IDEでは認証がとおっているのでそれが原因ではないような気がします。
以下、エラーメッセージです。
==============================
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
Server refused our key
FATAL ERROR: Disconnected: No supported authentication methods available (server sent: publickey)
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Server refused our key
FATAL ERROR: Disconnected: No supported authentication methods available (server sent: publickey)
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
==============================
社内でも解決しないため、こちらで質問させて頂きました。
お手数ですが、ご回答頂けると幸いです。