美文网首页
git clone权限被拒绝

git clone权限被拒绝

作者: 何苦_python_java | 来源:发表于2018-06-08 20:57 被阅读0次
    1 前提:已安装Git
    2 检查SSH公钥

    切换到提交仓库


    image.png
    cd ~/.ssh
    

    看看存不存在.ssh,如果存在的话,掠过下一步;不存在的请看下一步

    3 生成SSH公钥
    $ ssh-keygen -t rsa -C "17xxxxx30@qq.com"
    # Creates a new ssh key using the provided email Generating public/private rsa key pair. 
     Enter file in which to save the key (/home/you/.ssh/id_rsa):
    

    按回车,现在你可以看到,在自己的目录下,有一个.ssh目录,说明成功了

    3.1 输入github密码
    Enter passphrase (empty for no passphrase): [Type a passphrase] 
    Enter same passphrase again: [Type passphrase again]
    

    这个时候输入你在github上设置的密码。

    image.png
    3.2 然后在.ssh中可以看到
    image.png
    4 添加SSH公钥到github

    打开github,找到账户里面添加SSH,把id_rsa.pub内容复制到key里面。

    image.png
    粘贴到自己的公钥列表中
    image.png
    5 测试是否生效

    使用下面的命令测试

    ssh -T git@github.com
    

    当你看到这些内容放入时候,直接yes

    The authenticity of host 'github.com (207.97.227.239)' can't be established. 
    RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 
    Are you sure you want to continue connecting (yes/no)?
    
    Hi username! 
    You've successfully authenticated, but GitHub does not provide shell access.
    

    看到这个内容放入时候,说明就成功了。

    相关文章

      网友评论

          本文标题:git clone权限被拒绝

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