git运用报错没权限:Permission denied (publickey).

具体触发错误条件:

因为系统重做,原来的git的公钥和秘钥不存在,但是我github保存了,刚刚开始我不清楚,重新生成git公钥和秘钥,然后在服务器配上公钥ssh key。

配置好啦我就重新git clone 拉代码报错(如图):


git运用报错没权限:Permission denied (publickey)._第1张图片
说我没权限

我解决办法:

第一步删除已经存在的:

rm -r ~/.ssh


git运用报错没权限:Permission denied (publickey)._第2张图片

第二步重新配置:

配置名字:git config --global user.name "Administrator"

配置邮箱:git config --global user.email "[email protected]"

生成SSH密钥:ssh-keygen -t rsa -C "[email protected]"

第三步配置ssh key:


git运用报错没权限:Permission denied (publickey)._第3张图片
ssh key

第三步重新拉代码:


git运用报错没权限:Permission denied (publickey)._第4张图片
拉代码成功

你可能感兴趣的:(git运用报错没权限:Permission denied (publickey).)