从远程库克隆
2015-10-08 16:54
239 查看
上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。
现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。
首先,登陆GitHub,创建一个新的仓库,名字叫
我们勾选
现在,远程库已经准备好了,下一步是用命令
注意把Git库的地址换成你自己的,然后进入
如果有多个人协作开发,那么每个人各自从远程克隆一份就可以了。
你也许还注意到,GitHub给出的地址不止一个,还可以用
使用
要克隆一个仓库,首先必须知道仓库的地址,然后使用
Git支持多种协议,包括
现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。
首先,登陆GitHub,创建一个新的仓库,名字叫
gitskills:
我们勾选
Initialize this repository with a README,这样GitHub会自动为我们创建一个
README.md文件。创建完毕后,可以看到
README.md文件:
现在,远程库已经准备好了,下一步是用命令
git clone克隆一个本地库:
$ git clone git@github.com:michaelliao/gitskills.git Cloning into 'gitskills'... remote: Counting objects: 3, done. remote: Total 3 (delta 0), reused 0 (delta 0) Receiving objects: 100% (3/3), done. $ cd gitskills $ ls README.md
注意把Git库的地址换成你自己的,然后进入
gitskills目录看看,已经有
README.md文件了。
如果有多个人协作开发,那么每个人各自从远程克隆一份就可以了。
你也许还注意到,GitHub给出的地址不止一个,还可以用
https://github.com/michaelliao/gitskills.git这样的地址。实际上,Git支持多种协议,默认的
git://使用ssh,但也可以使用
https等其他协议。
使用
https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令,但是在某些只开放http端口的公司内部就无法使用
ssh协议而只能用
https。
小结
要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。
Git支持多种协议,包括
https,但通过
ssh支持的原生
git协议速度最快。
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- 两分钟学会如何在github托管代码
- iOS开发之路--微博“更多”页面
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git fork同步是什么意思?
- iOS开发之路--微博骨架搭建
- IOS开发代码分享之获取启动画面图片的string
- github配置使用指南