Cloning into... Unable to negotiate with ... port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss fatal: Could not read from remote repository.
这个错误信息表明你在尝试通过SSH协议克隆一个Git仓库时遇到了问题。具体来说,错误“no matching host key type found. Their offer: ssh-rsa,ssh-dss”指出你的SSH客户端和服务器之间无法就密钥类型达成一致。
解决方法
到当前用户目录下的.ssh文件中创建config文件(config没有后缀),使用记事本打开添加如下
在config中配置以下信息
Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa