首页 > 其他分享 >错误 [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.

错误 [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.

时间:2023-09-26 14:45:57浏览次数:57  
标签:git remote repository publickey github 密钥 本地 denied

场景:本地git已登录了账号,需要在github下载项目时提示[email protected]: Permission denied (publickey). fatal: Could not read from remote repository.,解决方法是获取本地的密钥,在gitHub中添加即可,不需要有账号上的对应,不需考虑本地切换git账号问题.

 

1.判断错误情况:

permission denied (publickey) 没有权限的publickey ,出现这错误一般是以下两种原因

  • 客户端与服务端未生成 ssh key
  • 客户端与服务端的ssh key不匹配

2.解决:

 2.1本地已有git账号情况下,使用bash获取本地密密钥

  2.2在github配置密钥即可

  2.3若本地没有密钥情况下,则通过指令生成即可

 

标签:git,remote,repository,publickey,github,密钥,本地,denied
From: https://www.cnblogs.com/LylePark/p/17730053.html

相关文章

  • Learn Git in 30 days—— 第 25 天:使用 GitHub 远端仓库 - 观念篇
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 上一篇大家学会了如何下载远端仓库(gitclone, gitpull)与上传远端仓库(gitpush),本篇文章来教大家认识远端仓库的其他细节。与远端仓库有关的指令......
  • 492_Github如何下载指定文件夹
    这是一篇原发布于2020-02-2210:30:00得益小站的文章,备份在此处。前言前一篇文章我们说到利用github存储空间+jsDelivrCDN作为博客图床的解决方案。[postcid="482"/]虽说jsDelivr的速度的确够快,但总是原图上传总觉得浪费了github的空间和用户的流量,无奈只得手动使用ting......
  • windows系统上的github项目的上传和下载
    通过把远程仓库文件克隆下来,再添加自己需要上传的文件,再上传到远程仓库。 1、下载git工具:https://gitforwindows.org/下载安装之后,右键鼠标会出现两个新选项,分别为[GitGUIHere],[GitBashHere] 2、进入GitHub首页,点击Newrepository新建一个项目仓库Re......
  • AI写代码 - Github Copilot
    GitHubCopilot是一款由GitHub和OpenAI合作开发的AI编码工具,它旨在为开发人员提供协助,加速代码编写过程,同时提高代码质量。GitHubCopilot使用GPT-3技术,能够理解上下文,并根据开发者的输入生成代码建议、注释和文档。介绍GitHubCopilot是一项革命性的开发工具,它利用......
  • Learn Git in 30 days—— 第 24 天:使用 GitHub 远端仓库 - 入门篇
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn GitHub是目前全世界最多人采用的Git线上管理平台,他包含了完整的Git远端仓库实作,还有完整的议题追踪机制与报表,更有成千上万的开源码项目都在GitHub......
  • 使用 SwitchHosts 加速GitHub 访问速度
    一、原理介绍-hosts是什么有时访问GitHub速度往往较慢,因为某些网络监管和防火墙措施导致的。而使用hosts文件可以通过修改DNS解析的方式,将GitHub的域名映射到加速节点的IP地址,就可以实现GitHub的访问加速。当计算机需要访问某个域名时,它首先会查询本地的hosts文件,看是否有该域名......
  • GitHub Copilot
    GitHubCopilot是一个由GitHub和OpenAI合作开发的编程助手工具。它是一个基于人工智能的代码自动完成工具,旨在帮助开发人员更快速、更高效地编写代码。以下是GitHubCopilot的主要特点和功能:代码自动补全和建议:GitHubCopilot可以根据你正在编写的代码上下文,提供实时......
  • Git教程1——Git起步
    关于版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在例子中,我们对文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望......
  • Git教程3——Git起步
    在版本回退里已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。分支的作用很强大,假设你准备开发一......
  • Spring Boot中CrudRepository与JpaRepository
    自学SpringBoot的时候看到书上在介绍SpringDataJPA的时候,用的是JpaRepository接口,但看很多的博客用的是CrudRepository,为了搞明白两者的关系,决定好好研究下,先看下两者的接口代码: @NoRepositoryBeanpublicinterfaceCrudRepository<T,IDextendsSerializable>extendsRepos......