美文网首页
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