排查思路
查看.ssh下的密钥文件。
$cd ~/.ssh
$ll
发现有id_ras.pub的公共密钥,那么此时要验证下在git上设置的姓名和邮箱名是否正确。
$ git config --global --list
结果显示姓名和邮箱也是正确的。那么此时有必要去看一下git hub上公共密钥是不是丢失了。在git hub上登陆自己的账号。
最终发现里面的确没有公钥了。
只能重新添加了,把id_rsa.pub里的内容添加进去。添加成功后再回git bash里面试一下。
这下终于正常了,输完密码完事。
ssh -T git@github.com Permission denied (publickey).
最新推荐文章于 2025-03-30 08:53:52 发布