美文网首页
Git使用学习(三)

Git使用学习(三)

作者: coderhlt | 来源:发表于2018-01-05 22:42 被阅读12次

    一、新建一个远程仓库作为共享仓库

    1. 登陆自己的github账号新建一个共享仓库


      GIT108.png

    2.起名字并配置.ignore文件等


    [图片上传失败...(image-4b7470-1515157661712)]

    3.创建成功


    屏幕快照 2018-01-05 下午9.52.53.png

    二、利用xcode clone一个本地仓库

      1. xcode设置关联的git仓库
        [图片上传中...(屏幕快照 2018-01-05 下午9.49.00.png-855246-1515160393598-0)]
    GIT111.png image.png

    添加github仓库


    屏幕快照 2018-01-05 下午9.13.01.png

    登陆自己仓库的github账号


    屏幕快照 2018-01-05 下午9.16.14.png

    选择clone方式,这里先选https.


    image.png

    复制https地址准备clone


    屏幕快照 2018-01-05 下午9.31.57.png
      1. 使用xcode clone一个本地仓库


        image.png
    image.png

    clone存储路径


    image.png

    正在验证clone中


    屏幕快照 2018-01-05 下午9.46.57.png

    本地仓库创建成功如图


    屏幕快照 2018-01-05 下午9.49.00.png

    三、创建工程到本地仓库

    image.png

    将项目commit并push到远程仓库(Source Control -> commit)


    GIT120.png

    四、去github仓库里是否有该项目.

    总结:
    1.创建代码仓库的时候选择需要忽略的语言文件
    2.在提交到服务器的时候,如果网络不太好,可以先commit,之后再push到远程服务器

    1. https 进行clone时,只有clone自己账号建的github仓库时,才能push到远程本地仓库;而clone其他人建的github仓库时,没有权限push到远程仓库。
      4.如果自己建的github仓库,需要共享使用让其他人也能push到自己的仓库需通过ssh方式clone.

    5.以上过程可以相当于项目经理初始化项目。

    五、项目经理初始化项目(SSH)

    1. HTTPS clone 本地仓库 ,并初始化项目过程同上。
      2.SSH clone 本地仓库并初始化项目过程如下:


      屏幕快照 2018-01-06 下午1.29.35.png

      点击个人磁盘看磁盘里是否有.ssh文件,有的话删除旧的。


      image.png

    简单介绍SSH
    使用SSH协议,您可以连接和验证远程服务器和服务。使用SSH密钥,您可以连接到GitHub,而不需要在每次访问时提供用户名或密码。
    当您设置SSH时,您将生成一个SSH密钥并将其添加到SSH - agent,然后将密钥添加到您的GitHub帐户中。向SSH代理添加SSH密钥可以确保您的SSH密钥通过使用密码短语具有额外的安全性

    image.png
    公钥用来存储到github上用于解密;
    私钥用用于存储到本地磁盘用于加密;
    一行命令:ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    屏幕快照 2018-01-06 下午1.52.20.png
    截图自[图片上传中...(屏幕快照 2018-01-06 下午1.55.47.png-9c0e5b-1515218162673-0)]
    https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ 屏幕快照 2018-01-06 下午1.55.47.png

    出现以上图案说明.ssh生成成功。

    去github上配置sshkey
    [图片上传中...(image.png-987454-1515218679130-0)]


    屏幕快照 2018-01-06 下午2.00.36.png
    image.png
    image.png

    点击个人磁盘找到.ssh文件,并用文本编辑打开公钥文件


    image.png
    image.png

    点击添加配置成功如图


    屏幕快照 2018-01-06 下午2.12.08.png image.png image.png

    然后就clone,移步到使用上面xcode clone一个本地仓库重复前面步骤

    六、张三加入项目开发(SSH)

    相关文章

      网友评论

          本文标题:Git使用学习(三)

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