美文网首页Swift
GitHub设置SSH

GitHub设置SSH

作者: 赖biubiu | 来源:发表于2016-05-06 20:49 被阅读81次

    https和SSH的区别

    通常情况下Github项目下载分为https和SSH,任何人都能通过https将项目下载到本地,但是SSH的下载必须是项目的拥有者。

    SSH必须设置key,通常项目的push commit也是通过shell,所以这里通过简单的步骤来简述如何创建SSH key访问Github

    创建一个SSH key

    ssh-keygen -t rsa -C "your_email@example.com"
    
    -t 指定密钥的类型,默认是rsa
    -C 设置注释
    -f 指定密钥文件存储文件名
    

    创建好的key会存储在.ssh文件中

    id_rsa          id_rsa.pub
    

    将.ssh/id_rsa.pub的内容上传到Github用户设置中的SSH key页面

    $ cat id_rsa.pub
    

    测试SSH key

    $ ssh -T git@github.com
    

    如果测试成功会显示

    Hi username! You've successfully authenticated...
    

    相关文章

      网友评论

        本文标题:GitHub设置SSH

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