我有Intellij 15和Github帐户,我正试图将两者联合起来。我进入了设置 - >版本控制,并添加了Github与主机和用户名和密码。当我点击“测试” - 它的工作原理。
我也安装了GitHub可执行文件,并将其添加到设置中,并且该测试也是成功的。
然后我转到我的项目,从顶部菜单中选择VCS,然后转到“从版本控制中检出”---> “GitHub上”。它给了我一个“克隆存储库对话框”。
这是事情变得有趣的时候。在该对话框中,它将“Git Repository URL”显示为“-------------------------------” - 是的,整体一堆破折号,底部的错误是“存储库URL是格式错误的URL或不存在的目录”...现在 - 我没有找到任何可以在此对话框外指定它的设置,所以我不知道知道从哪里获取URL ...
我输入正确的URL,父目录和目录名...然后我点击“测试”。它给了我“存储库测试失败”。实际上,从那时起,无论“Git存储库URL”中的内容是什么,它都给了我同样的错误 - 即使我放了一堆乱码 - 它仍然给出了测试失败的错误。
我也尝试过“从版本控制中检出”---> “Git” - 结果相同。
我已经在网上查看了不同的论坛和教程,似乎没有任何帮助。任何建议都将非常感谢!!!
谢谢!
答案 0 :(得分:4)
尝试将SSH可执行文件从内置更改为Native。
答案 1 :(得分:3)
答案 2 :(得分:1)
答案 3 :(得分:1)
答案 4 :(得分:1)
从钥匙串中删除我的其他ID为我修复了它。所以请确保你只有一个git id
答案 5 :(得分:0)
我遇到了这个问题,直到我将 SSH-executable 选项设置为使用Built-in
SSH(就像你一样)。这立即解决了我的问题,我不再收到错误了。
我正在使用的其他选项包括:
除了这3个选项外,我的设置与您的设置完全一样。我正在运行Windows 10 64bit,我的IntelliJ版本是2016.1.1
答案 6 :(得分:0)
我也遇到了与IntelliJ相同的问题,我尝试了以下内容:
要解决此问题,请通过网络浏览器浏览到Git位置:
Click on Clone button i.e. 2nd menu button on left
现在单击HTTP文本框中提到的完全限定链接,如下所示:
现在将上面复制的链接复制到IntelliJ中的Clone Repository窗口,然后重试。测试连接,它应该是成功的
答案 7 :(得分:0)
在cmd中尝试
git config --global http.sslVerify false
如果之后没有任何作用
Checking Accept non trusted certificates
UnChecking "clone git repositories using SSH" checkbox