美文网首页
Git添加公钥到github后无权限(Permission de

Git添加公钥到github后无权限(Permission de

作者: 和风拂柳花香醉人 | 来源:发表于2018-03-02 18:56 被阅读610次

本地项目分支关联到github分支后,无论是执行git push 或者 git pull 都提示 permission denied(即没有权限),提示信息如下:

$ git pull
sign_and_send_pubkey: signing failed: agent refused operation
Permission denied (publickey).
fatal: 无法读取远程仓库。

请确认您有正确的访问权限并且仓库存在。

解决方法:

  1. 检查github是否存在本机的ssh key ,如果不存在则添加本机公钥到github
  2. 尝试是否可以 git pull ,如果还是提示没有权限,执行第三步
  3. 打开命令行,执行下列命令
$ eval "$(ssh-agent -s)"
$ ssh-add

问题解决!!!

相关文章

网友评论

      本文标题:Git添加公钥到github后无权限(Permission de

      本文链接:https://www.haomeiwen.com/subject/lxfzxftx.html