[英]Intelij IDEA ssh-key git repository connection denied
我找不到像我这样的问题,所以我需要你的帮助。
在 Git Bash 中,我可以使用 ssh git@specifiedip 访问
我在 GitHub 上添加了公钥,我可以通过 ssh -T git@github.com 得到答案 你好用户名! 您已成功验证...
我得到了使用 PuTTy Gen 生成的 SSH 密钥。我的 .ssh 文件夹包含 id-rsa 和 id-rsa.pub 文件。 我将IdentityFile ~/.ssh/id_dsa
添加到我的 ssh-config 文件中。
我可以用 Git Bash 克隆存储库,但我不能用简单的 git 命令克隆它,即。 在 intelij IDEA 控制台中。
但我无法在 IntelliJ 中克隆我的存储库。 它显示带有密码字段的 SSH 键盘交互。 我真的不知道是什么原因造成的,以及如何让 IntelliJ 读取我的 ssh-keys ......
将 SSH 可执行文件配置为“本机”
https://intellij-support.jetbrains.com/hc/user_images/0U1soQH33wre6Fs7piKLaQ.png
如果那不起作用,那么你也可以试试这个
在“C:\\ Program Files\\Git\\ cmd”文件夹中,您将找到文件“start-ssh-pageant.cmd”
在启动之前需要创建一个环境变量:名称:SSH_AUTH_SOCK 值:C:\\Users\\username\\.ssh\\.ssh-pageant-username
也许您的环境中有多个帐户。 如果你可以 git pull 进入 git bash,然后添加或复制一个名为“config”的文件到你的 c:\\users\\xxx.ssh。 像这样:
Host github.com
hostname github.com
User xxx
IdentityFile C:\Users\xx\.ssh\github_rsa
Host gitee.com
hostname gitee.com
User xxx
IdentityFile C:\Users\xx\.ssh\id_rsa
Host 192.168.3.194
hostname 192.168.3.194
User xxx
IdentityFile C:\Users\xx\.ssh\id_ed25519
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.