方法一:重新生成密钥对

在命令行输入以下命令

ssh-keygen -t rsa -C "替换成你的邮箱"

然后重新将公钥添加到服务器

方法二:配置config文件

到git安装目录下,一般是C:\Program Files\Git\etc\ssh,打开ssh_config文件,添加以下内容

Host *
     IdentityFile ~/.ssh/id_rsa  # 写明 key 的位置
     HostkeyAlgorithms +ssh-rsa  # 使 openssh 支持 rsa 算法
     PubkeyAcceptedAlgorithms +ssh-rsa
     PubkeyAcceptedKeyTypes +ssh-rsa

保存,然后重新尝试连接git服务器