解决Git@github.com: Permission denied (publickey).的问题指导

1. 背景使用Pycharm 工具对 github平台上的代码clone下来时,提示权限被拒绝(Permission denied ),导致无法clone和pull最新的代码

2. 原因

   是由于个人github 平台没有添加公钥,需要进一步添加密钥 

3. 解决思路

   本地生成公钥和密钥

   登录GitHub配置公钥

4. 具体步骤

步骤一: 生成密钥、公钥

windows、Linux、mac 平台时,右键桌面打开 git bash ,输入指令:ssh-keygen -t rsa -C "xxx@qq.com"  ==> 输入你github平台绑定的邮箱地址

步骤二:直接敲三次回车键后,即可在本地生成密钥、公钥  (生成如下样式即可)

 

 步骤三:复制上步骤生成的公钥,地址为: /c/Users/Administrator/.ssh/id_rsa.pub

 步骤四: 登录GitHub平台,点击右上角个人中心后,下拉点击setting,切换SSH 按到 GPG Keys ,再点击new SSh key ,输入title + 复制的公钥(粘贴时注意把最后的空格去掉)

 

 步骤五:再次进入pycharm 进行 clone 或 pull 代码

 

 

 

posted @ 2022-10-22 16:57  Test挖掘者  阅读(896)  评论(0编辑  收藏  举报