错误信息:
git@github.com: Permission denied (publickey).fatal: Could not read from remote repository
错误原因:因为你github上面没有对应的公钥导致;
解决方案:那肯定是添加公钥呀;
实现步骤:
-
获得公钥;
1、找到要上传项目文件夹的根目录,右键Git Base Here。
2、如果是windows电脑 就是进入你自己的用户目录下的.ssh目录里
cd ~/.ssh
敲回车后无事发生最好,如果报错就创建一个
mkdir ~/.ssh
3、执行命令:
git config --global user.name ‘账号名’
git config --global user.email ‘邮箱’
ssh-keygen -t rsa -C ‘邮箱’
然后猛敲回车就生成好公钥了
4、回到.ssh目录:
cd ~/.ssh
在命令行中输出公钥
cat id_rsa.pub;
然后复制好公钥;
-
填写公钥;
打开github
=> 点击自己的头像
=> settings
=> SSH and GPG keys
=> New ssH key
=> 把公钥粘贴到Key下面的富文本框里面
=> 点击Add SSH key
=> 完成操作。