GitHub出现Permission denied (publickey)
Permission denied (publickey) 没有权限的publickey
- 重新生成一次ssh key即可解决
ssh-keygen -t rsa -C "这里输入你的邮箱"
途中会让你输入密码,这个不需要管,一路回车即可,会生成你的ssh key。(如果重新生成的话会覆盖之前的ssh key。)
执行ssh -v git@github.com
最后两句出现No more authentication methods to try. Permission denied (publickey).
再执行ssh-agent -s
查看ssh key文件路径的信息ssh-add ~/.ssh/id_rsa
如果出现Could not open a connection to your authentication agent
执行这个命令 ssh-agent bash
Identity added: ...这是ssh key文件路径的信息,找到刚刚生成的id_rsa.pub
新建一个粘贴进去就好了