美文网首页
远程仓库

远程仓库

作者: 952625a28d0d | 来源:发表于2016-07-02 17:52 被阅读31次
    • 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。
      如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
    ssh-keygen -t rsa -C "jiayuanfa@yeah.net"
    

    创建好了!


    Paste_Image.png
    • 第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:
      然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:

    可以使用cat 命令打开公有密匙的内容


    Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png

    这样我们就把我们电脑的GitSSHkey添加好了

    为什么GitHub需要SSH Key呢?因为GitHub需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送。

    如果你不想让别人看到Git库,有两个办法,一个是交点保护费,让GitHub把公开的仓库变成私有的,这样别人就看不见了(不可读更不可写)。另一个办法是自己动手,搭一个Git服务器,因为是你自己的Git服务器,所以别人也是看不见的。这个方法我们后面会讲到的,相当简单,公司内部开发必备。

    确保你拥有一个GitHub账号后,我们就即将开始远程仓库的学习。

    总结

    1:创建github账号
    2:创建SSH key

    相关文章

      网友评论

          本文标题:远程仓库

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