使用SourceTree拉取代码出现Permission denied (publickey)
Git拉取远程代码 或者使用SourceTree使用远程URL(SSH方式)克隆到本地 显示Permission denied (publickey)
首先确保在账号后台已经添加SSH Key
如果尚未添加SSH Key:
1.打开终端 输入
cat ~/.ssh/id_rsa.pub
复制代码
如果终端出现以ssh-rsa开头一串字符串,表示已经生成了SSH Key,直接复制或者使用
pbcopy < ~/.ssh/id_rsa.pub
复制代码
命令将SSH Key复制到粘贴板,然后去GitHub或者GitLab网站个人设置页面SSH Keys设置下面添加
2.如果终端没有出现SSH Key, 使用
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
复制代码
生成SSH Key,然后使用步骤1的方式查看并复制
如果已经添加了SSH Key,确保SSH Key添加正确,依旧显示Permission denied错误,使用如下命令
ssh-add ~/.ssh/id_rsa
复制代码
即可解决报错, ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中.
使用SourceTree拉取代码出现Permission denied (publickey)相关推荐
- git clone报错:Permission denied (publickey). fatal: Could not read from remote repository...
原文:git clone报错:Permission denied (publickey). fatal: Could not read from remote repository- 今天clone一 ...
- git生成SSH秘钥(git报错git@github.com: Permission denied (publickey). Could not read from remote repositor)
事情是这样,公司的电脑本来更新代码,拉取代码是没有任何问题的,昨天下班回家后想着把代码拉下来看看,然后在云效上面看到之前生成的秘钥,有好几个之前设置的秘钥,感觉好像没有用手贱给删掉了,早上来公司想着拉 ...
- 解决方案:stderr: Permission denied (publickey). fatal: Could not read from remote repository
问题背景 代码托管在阿里云Code, Centos7 服务器上部署了Jenkins . 执行完不设置交换秘密生成SSH密钥对: ssh-keygen -t rsa -C "fairy_xin ...
- git pull 报错:权限不够 Permission denied (publickey)
一.背景 在git 提交的时候,突然就行不通,一直报错: Permission denied (publickey). fatal: Could not read from remote reposi ...
- permission denied (publickey)问题的解决
使用ssh key这种方式进行clone ,pull github上面的项目,使用 git clone或者git pull origin master出现permission denied (publ ...
- Centos7配置Hadoop出现Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)的解决
文章目录 背景 解决 如果还不行 最终效果 背景 这个问题是我在配置Hadoop的时候出现的,如果在一台电脑上虚拟出多台的虚拟机,那么为了便于这些虚拟机之间构建Hadoop集群,我们会使用ssh的免密 ...
- 【转】git客户端使用git clone git@github.com:xxx.git下载git代码报错Permission denied (publickey).
原文:https://blog.csdn.net/isunnyvinson/article/details/52598863 使用ssh key这种方式进行clone ,pull github上面的项 ...
- 关于GitHub推送时发生Permission denied (publickey)的问题
今天在学习廖雪峰老师官网的git教程"添加远程库"时发现总是推送失败,下边提示"Permission denied (publickey) 这个问题" 传送门: ...
- 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法
由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法 参考文章: (1)由于SSH配置文件的不匹配,导致的Permission denied (pu ...
最新文章
- 受用一生的高效PyCharm使用技巧
- 今晚8点开播 | 思必驰NLP大牛带你系统学习启发式对话
- 【IDAX投研中心】BCH诞生一周年 “青出于蓝而胜于蓝”吗?
- 浅谈MySQL架构体系
- 一个div 上下两行_纯CSS实现单一div的正多边形变换
- poj 3537	Crosses and Crosses 博弈论之grundy值
- 计算机启动过程-阮一峰
- 动态规划——最大子矩阵(hdu1081)
- VS2015 设置项目依赖项
- python xlwt_Python xlwt导出excel完整版
- 不会c语言能考408,考研408究竟有多难?
- 我儿子今年15周岁,学习不好,去年上的高职,今年我犹豫是让他继续上,还是学个手艺?...
- 谷歌浏览器插件打包“文件清单缺失”与安装“文件损害”错误解决
- 修改egret引擎源码
- 软件测试学习笔记——APP测试专项知识
- 强化学习笔记: Model-based Approaches(2)
- 修改KindEditor上传图片数量和大小
- 如何编辑 删除 修改 pdf文件中的文字
- Retrofit 使用 一
- 全国计算机一级及格率,计算机一级通过率高吗 怎样提高通过率
热门文章
- 【技术综述】基于弱监督深度学习的图像分割方法综述
- 【技术综述】有三说GANs(上)
- 全球及中国公路行业运营模式与十四五价值前景分析报告2022版
- Web开发兼容性系列文章(一):不同设备浏览器的userAgent值大全
- 工作中常用的linux命令,工作中常用的Linux命令
- ImportError: cannot import name Namespace
- python发送邮件及附件
- 移动測试技术保护源码!解码全球首款移动端白盒測试工具ThreadingTest (文章转自己主动点科技)...
- 测试思想-测试设计 测试用例设计之正交法
- ExtJs之自定义事件