IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

1.点VCS->Checkout from version control->Git

IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

2.填入gitHub的仓库地址如:git@github.com:aaaa/bbbbbbb.git

 IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

3.这时候会报错:git@github.com:Permission Denied(publickey)如下图:

IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 解决办法:

运行进入Git Bash 命令符IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

在命令下输入:ssh-keygen -t rsa -C "你的github邮件账号如abc@163.com",一直回车。

 IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

会在c:/user/你的用户名/目录下生成.shh文件夹,里面有三个文件如下图,用记事本打开id_rsa.pub文件

 IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

用记事本打开id_rsa.pub文件,复制文件所有内容:

IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 登录进入github站点,点右边头像—>settings

 IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 点左边SSH and GPG kys,点右边的New SSH keyIDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 

 Title随便填,key就是刚刚用命令生成的id_rsa.pub文件里面的内容,然后保存,再生新进入第2步操作IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 

4.如无其他问题 ,获取代码弹出提示,点YES

IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)

 

 5.所有github代码获取完成以后会自动打开项目。

上一篇:git异常是因为本地没添加密钥


下一篇:flutter VSCode搭建web项目