zoukankan      html  css  js  c++  java
  • github import repository创建github仓库

    现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。

    首先,登陆GitHub,创建一个新的仓库,名字叫blog:

    1.先创建一个项目仓库

     图片1.png

    2. 我们勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文件:

     

    Github线上的仓库项目建好了,我们就可以在自己的服务器上安装git服务端了,安装完之后,我们需要从线上将项目仓库中的文件clone克隆一份到我们自己服务器上由git版本库控制

    现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库:

     

    我们用ls 命令查看一下 blog中的文件

     

    注意把Git库的地址换成你自己的,然后进入blog目录看看,已经有README.md文件了。

    如果有多个人协作开发,那么每个人各自从远程克隆一份就可以了。

     git clone https://github.com/jierui303/blog.git

    你也许还注意到,GitHub给出的地址不止一个,还可以用

     

    git@github.com:jierui303/blog.git这样的地址。实际上,Git支持多种协议,默认的git://使用ssh,但也可以使用https等其他协议。

    使用https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令,但是在某些只开放http端口的公司内部就无法使用ssh协议而只能用https。

    https 和 SSH 的区别:

    1、前者可以随意克隆github上的项目,而不管是谁的;而后者则是你必须是你要克隆的项目的拥有者或管理员,且需要先添加 SSH key ,否则无法克隆。

    2、https url 在push的时候是需要验证用户名和密码的;而 SSH 在push的时候,是不需要输入用户名的,如果配置SSH key的时候设置了密码,则需要输入密码的,否则直接是不需要输入密码的。

    小结

    要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。

    Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。

  • 相关阅读:
    使用CURL来自动登录并下载东西
    Linux使用dmidecode来查看机器有几根内存插槽,哪个槽上有内存
    电源功率不够会导致Linux启动出奇怪的现象 文件系统访问不正常
    html中border的属性设置
    javascript关于数组合并的——非比寻常
    javascript关于数组合并的——非比寻常
    你在坚持午睡吗?
    你在坚持午睡吗?
    优秀有价值的博客收藏列表(持续更新)
    优秀有价值的博客收藏列表(持续更新)
  • 原文地址:https://www.cnblogs.com/wuyuchao/p/6079913.html
Copyright © 2011-2022 走看看