【发布时间】:2022-08-03 21:06:53
【问题描述】:
在 PhpStorm 中使用 git clone 时,我收到一条错误消息:
克隆失败
无法与 IP ADDRESS 端口 22 协商:找不到匹配的主机密钥类型。他们的提议:ssh-rsa,ssh-dss
无法从远程存储库中读取。
请确保您具有正确的访问权限并且存储库存在。然后我制作了自己的 RSA 密钥并将其保存在我的计算机上; 还在我想要获取 git clone 的服务器(通过服务器主机)上注册它。我还降级了我最新的 PhpStorm 版本。作为最后的手段,我还重置了我的计算机并重新安装了 PhpStorm。
但是我的 PhpStorm 事件日志中仍然有该错误消息。
另外,当我第一次获得 PhpStorm 时,我可以轻松地成功克隆,但几天后突然,我得到了这样的事件日志条目。
我能得到一个解决方案吗,OTL
-
我们需要检查 IDE 调试日志以提供建议。请通过帮助联系支持团队 |联系支持人员以进一步调查此问题。
-
你的 git 版本是多少?从 Git 2.33 开始,Git 附带的 openssh 默认不推荐使用 DSA 密钥。快速解决方案 => 降级到 Git 2.32。
标签: git intellij-idea phpstorm rsa git-clone