对git 的Permission denied错误的解决方法

在学习git的时候,发现使用

git push -u origin master

命令推送到远程库的时候出现了Permission denied的问题。

经过查询资料,是ssh密匙的问题。

解决方法:本机生成密匙,github添加密匙。

首先,使用

ssh-keygen -t rsa -b 2048 -C "你的邮箱"

生成密匙,在本地C:\Users\你的用户名.ssh生成文件夹,里面有id_rsa和id_rsa.pub两个文件。

将id_rsa.pub里的复制到github里建立密匙即可。

git remote add origin_new 新的地址 
git remote –v查看 
git push origin_new master重新推送

 

你可能感兴趣的:(GitHub)