GitHub提交报错Permission denied (publickey).
温馨提示:
本文最后更新于 2021年09月05日,已超过 1,339 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
在折腾提交代码到GitHub上遇到如下错误,经过一翻查找,解决方法如下
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
第一步首现在你要提交的服务器上生成一个密钥对
①
备份后删除现有的密钥,
$ cd ~/.ssh
$ copy id_rsa* bacnkup/
$ rm id_rsa*
②生成新的密钥对
ssh-keygen -t rsa -C "your_email@youremail.com"
③
查看公钥,复制文件内的相关的内容
cat id_rsa.pub
④登陆GitHUB选择用户的-Settings
⑤选择
SSH and GPG Keys,选择New SSH Key
⑥ Title 随便写 KEY 粘帖上面的内容,完成后点击Add SSH Key
在登陆测试发现就会正常提交
正文到此结束
- 本文标签: 排错
- 本文链接: https://www.iamlk.cn/article/62
- 版权声明: 本文由Leonidax原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权