如何解决git@github.com: Permission denied异常
- 一、错误信息描述
- 二、解决办法
-
- [2.1、获取本地SSH Key](#2.1、获取本地SSH Key)
- [2.2、将本地的SSH Key添加到github](#2.2、将本地的SSH Key添加到github)
一、错误信息描述
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