github提示Permission denied publickey 解决方法,git clone github的方法

想用git导出github上的代码,需要做些基本配置

1、生成ssh公钥 

登陆自己服务器命令行(此处假设服务器是linux、centos等非win)

 cd ~/.ssh ls来查看是否有文件id_rsa以及文件id_rsa.pub,如下图所示:(我的已经生成了,所以我ls后会显示。)

  github提示Permission denied publickey 解决方法,git clone github的方法_第1张图片

 如果你没有ssh key的话,在ternimal下输入命令:ssh-keygen -t rsa -C "[email protected]", [email protected]改为自己的邮箱即可,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的ssh key。(如果重新生成的话会覆盖之前的ssh key。)

 

2、前往 GitHub 网站的"account settings"

依次点击"Setting -> SSH Keys"->"New SSH key"

Title处填写“id_rsa.pub”或其他任意信息。 key处原样拷贝下面命令的打印 `~/.ssh/id_rsa.pub` 文件的内容:

```
cat ~/.ssh/id_rsa.pub  (自己服务其上执行命令查看公钥字符串)
```

3、在服务器上创建项目仓库

mkdir  testgit 

cd testgit 

git init    

testgit 是项目名称,请自己定。

 

 

你可能感兴趣的:(技术锦囊)