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.
==============================
社内でも解決しないため、こちらで質問させて頂きました。
お手数ですが、ご回答頂けると幸いです。
コミュニティをご利用いただきありがとうございます。
ご不便をおかけしております。調査のため、Sourcetreeでの接続先の製品をご教示いただくことはできますでしょうか。
ご連絡頂きましてありがとうございます。
接続先はGitLabです。
よろしくお願いいたします。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ご返信いただきありがとうございます。
外部の記事になってしまいますが、たとえば次の記事で案内されているような方法はお試しいただいているでしょうか。
また、ご利用のSourcetreeバージョンは最新であるとの理解でよろしかったでしょうか。最新バージョンではない場合、弊社では先日、Sourcetree 3.1.2未満での脆弱性を報告させていただいております。
弊社都合で恐縮ですが、3.1.3へのアップグレードをご検討いただけますと幸いです。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.