Can';t使用SSH将IntelliJ IDEA连接到GitLab
我正在尝试将我的GitLab存储库与IntelliJ IDEA连接,但它仍然无法连接到repo。我尝试了以下几件事: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可执行文件更改为本机 我通过这些链接做了很多事情: 还有许多其他的谷歌搜索 我不知道还能做
- 我已正确安装msysgit
- 生成了SSH密钥()
- 添加了GitLab密钥上的密钥
- 定义环境变量HOME USERPROFILE指向C:\Users\sebastian.garces.ssh.%USERPROFILE$/.ssh%HOME$/.ssh
- 在IntelliJ中,将SSH可执行文件更改为本机
设置
->插件
->浏览存储库
->typeGitLab项目插件
最低版本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退出时努力克服身份验证问题的人。当然,您可以通过向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...
)输入?我应该从哪一个结账?