1. 背景使用Pycharm 工具对 github平台上的代码clone下来时,提示权限被拒绝(Permission denied ),导致无法clone和pull最新的代码
2. 原因
是由于个人github 平台没有添加公钥,需要进一步添加密钥
3. 解决思路
本地生成公钥和密钥
登录GitHub配置公钥
4. 具体步骤
步骤一: 生成密钥、公钥
windows、Linux、mac 平台时,右键桌面打开 git bash ,输入指令:ssh-keygen -t rsa -C "[email protected]" ==> 输入你github平台绑定的邮箱地址
步骤二:直接敲三次回车键后,即可在本地生成密钥、公钥 (生成如下样式即可)
步骤三:复制上步骤生成的公钥,地址为: /c/Users/Administrator/.ssh/id_rsa.pub
步骤四: 登录GitHub平台,点击右上角个人中心后,下拉点击setting,切换SSH 按到 GPG Keys ,再点击new SSh key ,输入title + 复制的公钥(粘贴时注意把最后的空格去掉)
步骤五:再次进入pycharm 进行 clone 或 pull 代码
标签:Git,github,Permission,步骤,publickey,公钥,密钥,denied From: https://www.cnblogs.com/Teachertao/p/16816499.html