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

本文介绍了使用git导出github上代码的基本配置步骤。首先要在服务器命令行生成ssh公钥,若没有则用命令生成;接着前往GitHub网站添加SSH key,拷贝公钥内容;最后在服务器上创建项目仓库,完成初始化。

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

1、生成ssh公钥 

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

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

  

 如果你没有ssh key的话,在ternimal下输入命令:ssh-keygen -t rsa -C "youremail@example.com", youremail@example.com改为自己的邮箱即可,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的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 是项目名称,请自己定。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值