Intellij 15 + Github - 无法克隆存储库,导致“存储库测试失败”错误

时间:2016-02-24 19:29:36

标签: git github intellij-idea

我有Intellij 15和Github帐户,我正试图将两者联合起来。我进入了设置 - >版本控制,并添加了Github与主机和用户名和密码。当我点击“测试” - 它的工作原理。

我也安装了GitHub可执行文件,并将其添加到设置中,并且该测试也是成功的。

然后我转到我的项目,从顶部菜单中选择VCS,然后转到“从版本控制中检出”---> “GitHub上”。它给了我一个“克隆存储库对话框”。

这是事情变得有趣的时候。在该对话框中,它将“Git Repository URL”显示为“-------------------------------” - 是的,整体一堆破折号,底部的错误是“存储库URL是格式错误的URL或不存在的目录”...现在 - 我没有找到任何可以在此对话框外指定它的设置,所以我不知道知道从哪里获取URL ...

Initial error on dialog popup

我输入正确的URL,父目录和目录名...然后我点击“测试”。它给了我“存储库测试失败”。实际上,从那时起,无论“Git存储库URL”中的内容是什么,它都给了我同样的错误 - 即使我放了一堆乱码 - 它仍然给出了测试失败的错误。

The error message I get after all subsequent test attempts, regardless of what is actually in the Git Repository URL field

我也尝试过“从版本控制中检出”---> “Git” - 结果相同。

我已经在网上查看了不同的论坛和教程,似乎没有任何帮助。任何建议都将非常感谢!!!

谢谢!

设置图片 - 在设置中测试成功: Git Setup (exe location)

GitHub setup (host, uname/pass)

8 个答案:

答案 0 :(得分:4)

尝试将SSH可执行文件从内置更改为Native。

答案 1 :(得分:3)

在我的情况下,在我取消检查"使用SSH克隆git存储库"来自settings / Version Control / github的复选框;它适用于克隆任务。

答案 2 :(得分:1)

代表

Repository test has failed

git test error in Intellij

中按照我的回答

答案 3 :(得分:1)

enter image description here

设置 - >版本控制 - > GitHub 检查"使用ssh"

克隆git存储库

答案 4 :(得分:1)

从钥匙串中删除我的其他ID为我修复了它。所以请确保你只有一个git id

答案 5 :(得分:0)

我遇到了这个问题,直到我将 SSH-executable 选项设置为使用Built-in SSH(就像你一样)。这立即解决了我的问题,我不再收到错误了。

我正在使用的其他选项包括:

  • 我选择使用令牌身份验证而不是密码
  • 我使用Windows安装程序进行git而不是便携式设置 enter image description here
  • git的路径设置为C:\Program Files\Git\bin\git.exe

除了这3个选项外,我的设置与您的设置完全一样。我正在运行Windows 10 64bit,我的IntelliJ版本是2016.1.1

答案 6 :(得分:0)

我也遇到了与IntelliJ相同的问题,我尝试了以下内容:

要解决此问题,请通过网络浏览器浏览到Git位置:

Click on Clone button i.e. 2nd menu button on left

现在单击HTTP文本框中提到的完全限定链接,如下所示:

Fully qualified link

现在将上面复制的链接复制到IntelliJ中的Clone Repository窗口,然后重试。测试连接,它应该是成功的

答案 7 :(得分:0)

在cmd中尝试

git config --global http.sslVerify false

如果之后没有任何作用

 Checking Accept non trusted certificates



UnChecking "clone git repositories using SSH" checkbox