如何解决git@github.com: Permission denied (publickey)异常

如何解决git@github.com: Permission denied异常

一、错误信息描述

git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

原因:

权限被拒绝(公钥)。致命错误:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在。

二、解决办法

2.1、获取本地SSH Key

  • 先执行ssh-keygen -t rsa -C 'your-emailXXXX@example.com', 看本地是否存在ssh key
  • 若本地存在,直接执行cat ~/.ssh/id_rsa.pub 获取,执行命令后如下

2.2、将本地的SSH Key添加到github


相关推荐
SafePloy安策5 小时前
商用服务器密码机的加密技术与优势
运维·服务器·github
半路程序员14 小时前
Git学习记录
git·学习
Cikiss15 小时前
图解Git——分支的新建与合并《Pro Git》
git
班乃15 小时前
Git提交失败【File[xxxxxx] size xxxMB, exceeds quota 100MB】
git
wingaso15 小时前
[工具]git克隆远程仓库到本地快速操作流程
git
小华同学ai16 小时前
Etherpad:Star 17k, 哈哈,找到啦,免费强大的实时协作文档编辑器,支持多人同时协作,别再过啦,有需求的时候不一定能找到,轻量化、快速集成上手,轻
前端·前端框架·github
繁华落尽,倾城殇?19 小时前
两分钟解决 :![rejected] master -> master (fetch first) , 无法正常push到远端库
gitee·github
huanxiaD19 小时前
要将Git仓库的master分支回滚到上一版本
git
狐5721 小时前
解决 Git SSL 连接错误:OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno
git·网络协议·ssl
静心问道1 天前
我这不需要保留本地修改, 只需要拉取远程更改
github