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

摘要:
这个shh文件夹将在c:\user/your用户名/目录下生成。其中有三个文件,如下图所示。用记事本打开id。rsa.pub文件是用记事本id_rsa.pub文件打开的,复制文件的所有内容:登录github站点,单击右侧头像-˃设置,单击左侧SSHandGPGkys,单击右侧NewSSHkeyTitle进行填写,密钥是用命令生成的id _ rsa.pub文件中的内容,然后保存。4。重复步骤2。如果没有其他问题,则显示代码弹出提示,单击是5。获取所有github代码后,项目将自动打开。

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

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

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

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

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

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

 解决办法:

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

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

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

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

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

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

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

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

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

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

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

4.再重复进入第2步操作,如无其他问题 ,获取代码弹出提示,点YES

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

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

免责声明:文章转载自《IDEA下载gitHub私有仓库代码(github ssh key生成方法)(git@github.com:Permission Denied(publickey)解决)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android 音频系统 1 -- codecpython数组操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Git Server和sourceTree客户端使用说明

一、创建本地仓库 新建一个文件夹,命名为LocalRep,来作为本地仓库。 在终端 cd+拖拽文件夹到终端,打开文件夹在LocalRep目录下操作clone远程仓库到本地,指令如下所示(需根据实际情况改动相关参数和路径):     cd /Users/qiaodandan/Desktop/LocalRep git clone qiaodan@192.168...

Maven 安装Jar包到本地仓库

开始cmd: 例1: mvn install:install-file -DgroupId=Issues -DartifactId=beautyeye -Dversion=3.5 -Dpackaging=jar -Dfile=D:downloadeautyeye_lnf_v3.5_all_in_onesrc_allSwingSets2_for_be_lnf...

Maven知识整理

一、概念: Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 1、项目...

GitHub远程文件删除

本地仓库文件上传到远程GitHub仓库,使用git的时候,总喜欢利用git . 一键上传所有的文件,后来上传之后才发现有些文件并不是仓库内容,却也上传上去,我们都知道远程GitHub仓库没有删除的选项,只能在本地利用git进行删除,所以这里我想介绍下怎么用git删除远程文件,方法很简单,只要按照步骤一步步做即可。 1. 先用git打开本地要操作的仓库,然后...

Ubuntu16.04上使用git

各系统git的使用除了安装方式不同,基本都一样,本文记录的是Ubuntu16.04上使用git 首先要区分git和github的区别: Git是分布式版本控制系统,也指基于命令行的版本管理工具github是个网站,用于远程托管你的项目,相当于云盘 在使用git前先去github注册一个自己的账户,邮箱,用户名,密码在以后都会使用到,不要乱填,也不要忘记。...

Git入门常用命令

Git是什么 Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目,事实上它是与GitHub搭配起来使用的。Git 是Linus Torvalds为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷...