学习git与github的二三bug

前期概要:git也装好啦,github的账号也注册好啦,ssh key也加了,第一次 git push -u origin master也没问题了

然而

第二次push的时候,提示

Error: Permission denied (publickey)

咯咯咯,ssh的问题吧,于是这时候,我先cd进了 .ssh目录,然后点开了我的id_rsa.pub(共钥),把github上面的ssh删除后,在添加一个新的,把id_rsa.pub中的内容在复制一遍到github上面,重启了一下终端,然后

好了。。。。

what f?我不知道是因为是复制了一遍还是重启。。。

测试ssh可以用

ssh -T git@github.com

如果出现

Hi XXXXXXXX! You've successfully authenticated, but GitHub does not provide shell access.

那就是好的了。

原文地址:https://www.cnblogs.com/chengjue924/p/6074513.html