用低版本的github做上传的时候,会有提示
Permission denied (publickey).
最简单的方法,就是安装新版本的GitHub。
如果你实在不愿意升级,那可以用以下步骤来进行:
#1、测试ssh,会提示Permission denied (publickey). ssh -T git@github.com #2、生成新的授权文件,如果你没有改过配置,那文件名为github_rsa,密码保持为空即可 ssh-keygen -t rsa -C "neohope@yahoo.com" #3、查看新的key ssh-add -l #4、登录GitHub网站,到管理SSH Keys的地方,上传public key #~/.ssh/github_rsa.pub #5、测试ssh,会提示成功 ssh -T git@github.com
搞定!