Coding使用Git出现:Permission denied (publickey).@TOC
git@: Permission denied (publickey). Could not read from remote repository
原因分析
Permission denied (publickey) 没有权限的publickey ,出现这错误一般是以下两种原因
客户端与服务端未生成 ssh key
客户端与服务端的ssh key不匹配
找到问题的原因了,解决办法也就有了,重新生成一次ssh key ,服务端也重新配置一次即可。
客户端生成ssh key
ssh-keygen -t rsa -C “自己的邮箱”
生成成功后找到ssh文件夹
复制公钥 到github 和coding
切记coding中需要多一步配置
找到电脑上git的安装目录,打开ssh文件夹 ,比如我的 C:\Program Files\Git\etc\ssh
编辑ssh_config文件 ,在这个文件下面加上:
Host *.
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa
这样就可以正常拉去代码了