如何解决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


相关推荐
琉璃榴18 分钟前
Visual Studio Code连接远程服务器
服务器·vscode·github
darkb1rd1 小时前
wterm:Web 终端实战指南,WASM 赋能近原生体验
开源·github·好物分享
打不了嗝 ᥬ᭄2 小时前
Git 原理与使用
git·gitee
学习使我健康4 小时前
MVP模式
android·github·软件工程
m0_614619064 小时前
花了一下午学 Git,整理了一份学习笔记
笔记·git·学习
AGV算法笔记5 小时前
解决Git> git add -A -- fatal: CRLF would be replaced by LF in Test/Test.cpp
git
CoderJia程序员甲6 小时前
GitHub 热榜项目 - 日榜(2026-04-17)
ai·大模型·llm·github·ai教程
Dontla7 小时前
VSCode插件Git Graph介绍(Git可视化管理分支、可视化Git)
ide·git·vscode
阿里嘎多学长7 小时前
2026-04-17 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Echoo华地7 小时前
用git diff快速比较文件夹差异并生成报告
linux·git·unix·repository·diff·branch