GitHub出现Permissiondenied (publickey).

cd ~/.ssh

ssh -T git@github.com

出现Permission denied(publickey).意思表示缺少公钥。

ssh-keygen -t rsa -C "github用户名"

然后一路回车

cat ~/.ssh/id_rsa.pub查看生成的公钥

然后打开github官网

找到Setting

设置生成的公钥

 再测试一下,成功了

原文地址:https://www.cnblogs.com/aeolian/p/9482589.html