解决window拉取git仓库报错Unable to negotiate with **** port 22: no matching host key type found.

window电脑重装系统后发现2年前的托管到微信代码管理平台的项目突然不能使用ssh克隆到本地了
控制台提示

Unable to negotiate with 118.89.100.150 port 22: no matching host key type found. Their offer: ssh-rsa
fatal: Could not read from remote repository.

解决方案:
在生成公钥的文件夹里(一般在当前用户目录下的.ssh文件中)创建一个config文件(没有后缀),用文本文档格式打开,添加下方内容

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa

保存后,再次clone就成功了