Can';t使用SSH将IntelliJ IDEA连接到GitLab

Can';t使用SSH将IntelliJ IDEA连接到GitLab,git,intellij-idea,ssh,gitlab,Git,Intellij Idea,Ssh,Gitlab,我正在尝试将我的GitLab存储库与IntelliJ IDEA连接,但它仍然无法连接到repo。我尝试了以下几件事: 我已正确安装msysgit 生成了SSH密钥() 添加了GitLab密钥上的密钥 定义环境变量HOME USERPROFILE指向C:\Users\sebastian.garces.ssh.%USERPROFILE$/.ssh%HOME$/.ssh 在IntelliJ中,将SSH可执行文件更改为本机 我通过这些链接做了很多事情: 还有许多其他的谷歌搜索 我不知道还能做

我正在尝试将我的GitLab存储库与IntelliJ IDEA连接,但它仍然无法连接到repo。我尝试了以下几件事:

  • 我已正确安装msysgit
  • 生成了SSH密钥()
  • 添加了GitLab密钥上的密钥
  • 定义环境变量HOME USERPROFILE指向C:\Users\sebastian.garces.ssh.%USERPROFILE$/.ssh%HOME$/.ssh
  • 在IntelliJ中,将SSH可执行文件更改为本机
我通过这些链接做了很多事情:

还有许多其他的谷歌搜索

我不知道还能做什么。什么都不管用

更新:当我尝试克隆存储库并按下测试按钮时,它会加载一次又一次,但一段时间后什么也没有发生。它会给我以下错误:存储库测试失败

尝试安装插件:
设置
->
插件
->
浏览存储库
->type
GitLab项目插件
最低版本1.3.0

然后转到
设置
->
其他设置
->
GitLab设置

https://gitlab.com/
(确保末尾有斜杠) 及

GitLab API密钥
带字符串(私有令牌,显示为上的第一项:)

然后IntelliJ IDEA中的测试将通过,您将能够对每个存储库使用ssh或https


更新:GitLab UI已更改,因此在

处创建了私有令牌。在我发现.com in-GitLab服务器Url后缺少正斜杠后,该插件为我工作 操作系统Mac IDE-IntelliJ 插件-GitLab项目插件 嗯
SK

如果您是Windows用户,尝试克隆gitlab项目但失败,请确保:

  • 在Gitlab中设置密码(注册后,您需要在帐户设置中创建密码)

  • 在Windows中,访问

  • 查找和抑制gitlab访问

  • 请重试克隆项目


  • 对我来说,成功了

    适用于那些在从Gitlab退出时努力克服身份验证问题的人。当然,您可以通过向ssh代理添加密钥,通过命令行使其工作。但IntelliJ似乎没有抓住这一点

    我让Git使用凭证助手来处理IntelliJ,凭证助手将询问您并缓存凭证。以下是有问题的配置:

    Post更新了更多关于错误的详细信息,webstorm应该有本机支持。为什么你甚至需要插件,难道你不能使用webstorm添加gitlab remate、ssh和push吗?当然可以,但我尝试了没有“http://”,它不起作用,因为我假设它自己添加了它,但没有。有趣的是,这在intellij中有效,但在webstorm中无效。谢谢你的简明指南,以上所有的对我来说都还不够。”无法访问“,”ssl证书问题“无法获取loca颁发者证书检查您的C:\Users\User\.ssh文件夹(我的看起来像这样)中一定缺少此内容第一个(
    git@gitlab.com...
    )和第二个(
    https://gitlab.com...
    )输入?我应该从哪一个结账?