web-dev-qa-db-ja.com

Intellijはgitから取得できません

既存のgitリポジトリを複製しました。コマンドラインを使用してプルすると、Gitは正常に動作します。ただし、Intellijから同じことをしようとすると、

Fetch failed. Fatal : Could not read from remote repository.

VCSコンソールログは次を示します:

git fetch --progress --Prune Origin
Java.lang.RuntimeException: Invocation failed Server returned invalid Response.
    at org.jetbrains.git4idea.ssh.GitSSHXmlRpcClient.askPassword(GitSSHXmlRpcClient.Java:176)
    at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.Java:265)
    at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.Java:157)
    at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.Java:137)
Caused by: Java.io.IOException: Server returned invalid Response.
    at org.Apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.Java:243)
    at org.Apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.Java:90)
    at org.Apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.Java:72)
    at org.Apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.Java:194)
    at org.Apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.Java:185)
    at org.Apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.Java:178)
    at org.jetbrains.git4idea.ssh.GitSSHXmlRpcClient.askPassword(GitSSHXmlRpcClient.Java:170)
    ... 3 more
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

認証にsshキーペアを使用しています。私はこれについて助けていただければ幸いです。

18
mindreader

IntelliJ 13/14の場合、

  1. [ファイル]-> [設定]をクリックします。キーボードショートカットは Ctrl+Alt+S
  2. 「バージョン管理」を検索
  3. 「バージョン管理」の下の「Git」を選択します
  4. SSH実行可能ドロップダウンで、ネイティブを選択します
38
mindreader