原因:
由于系统太乱了,重新安装了Windows 11。出现了git pull
报错: git@gitee.com: Permission denied (publickey)
。确认gitee上的公钥部署是没有问题的。ssh -v git@gitee.com
看到有提示:send_pubkey_test: no mutual signature algorithm
,Google之,因为高版本OpenSSH没有启用ssh-rsa造成的。
解决:
在ssh配置里加入:PubkeyAcceptedKeyTypes +ssh-rsa
网友评论