Git报错:Permission denied (publickey)
2024-08-27 09:14:08
Git在克隆的时候报错、Permission denied (publickey).
报错 Permission denied (publickey) 具体如下:
原因:没有将自己的电脑的SSH key添加到对应的git服务器上。
解决:
1、 生成SSH key
> ssh-keygen -t rsa -C “xxxxx@xxxxx.com”
注意:输入的是自己的邮箱地址
2、 找到生成Key值的目录,前往.ssh目录、查看对应的公钥
> cat ~/.ssh/id_rsa.pub
注意:内容是(以ssh-rsa 开头,以账号的注册邮箱结尾的)
3、 登录对应的git服务器、将公钥(id_rsa.pub中的内容)添加上去
a) 如果是GitHub的话、选择Settings->SSH and GPG keys->New SSH Key
添加成功的话、出现如下:
b) 如果是码云的话、选择设置->安全设置->SSH公钥
添加成功的话、这里会出现一条、如下:
4、 完成之后、输入以下命令、查看是否OK、出现如下内容表示成功
> ssh -T git@gitee.com
5、 再次进行克隆、如果出现如下、则表示克隆成功
最新文章
- 漫谈JVM
- Ext.Net_1 配置ext.net所需的环境
- 关于TP3.2微信开发那点事(基础篇)
- DrawerLayout
- .net 直接输出远程文件到浏览器和下载文件保存到本机
- 跨应用Session共享
- windows API中的各种字符串的本质
- Facebook IV Winner's Interview: 1st place, Peter Best (aka fakeplastictrees)
- hdu 2203
- accp8.0转换教材第10章Ajax和jQuery理解与练习
- day14 生成器迭代器
- Django url管理之include
- Openwrt配置小记
- eclips环境下开发spring boot项目,application.properties配置文件下中文乱码解决方案
- 带你吃透RTMP
- MySQL锁分类
- TPCx-BB源码分析
- JavaSE (二)
- .NET:何时应该 “包装异常”?
- mysql 约束条件 auto_increment 自动增长目录
热门文章
- Vmware问题: 开机提示“虚拟机已被打开,是否获得所有权?”& Vmware检测不到USB
- Vmware player--打开vmdk; 导出系统;
- [bzoj5483][Usaco2018 Dec]Balance Beam_凸包_概率期望
- Ubuntu12.10添加matlab启动器
- STL中的函数对象实现负数的定义
- AS3.0 位图翻转、旋转
- Qt:用 __thread 关键字让每个线程有自己的全局变量
- pip源设置为国内源
- Oracle触发器编译错误及解决方案
- R_数据视觉化处理_初阶_02