2017-09-06 56 views
0

因此,我一直试图通过IntelliJ IDEA Ultimate连接到我们的GitLab和JIRA服务器,但都需要使用PKI,我无法弄清楚如何获得这个上班。当试图使用Git的VCS菜单选项来拉取或与Git交互时,我得到了Git Pull Failed fata:无法从远程存储库读取。如果我在IntelliJ中使用终端屏幕,那么在我输入证书的密码后,它就会正常工作。 现在请注意,我在Windows系统上。无法使用PKI将Intellij Ultimate 2016.2连接到GIT

我旁边的同事有一个在Linux系统上运行的IntelliJ相同版本,他可以使用Git VCS菜单功能。

任何人都知道如何让Windows正常使用IntelliJ到Git和/或JIRA?

+0

从这个德米特里·斯米尔诺夫提供的链接:在“C:\ Program Files文件\的Git \ cmd”文件夹中,你会发现文件“启动SSH-pageant.cmd” 启动它是前创建环境变量所需: 名称:SSH_AUTH_SOCK 值:C:\ Users \ username \ .ssh \ .ssh-pageant-username – Elijah

+0

注意:用您的用户名替换用户名。 – Elijah

回答

1

确保您的用户主目录中有.ssh/config文件,指定要使用的密钥的完整路径。然后确保您在设置 - 版本控制中选择了内置SSH可执行文件 - Git

解决方法 - 使用本机SSH可执行文件和ssh-agent。类似的设置中所述here

相关问题