从远程库克隆库

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

首先,登陆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协议速度最快。

时间: 2024-12-08 23:15:55

从远程库克隆库的相关文章

Git从远程库克隆

上次我们讲了先有本地库,后有远程库,如何关联远程库. 现在,假设我们从零开始开发,那么最好的方式就是先创建远程库,然后从远程库克隆. 首先,登录GitHub,创建一个新的仓库,gitskill 创建过程就不再贴图了.创建时勾选initialize this repository with a README. 这样GitHub会自动为我们创建一个README.md文件,创建完毕后,可以看到README.md文件: 现在远程库已经准备好了,下一步用git clone命令克隆一个本地库: $git c

Git学习笔记(三)远程库(GitHub)协同开发,fork和忽略特殊文件

远程库 远程库,通俗的讲就是不再本地的git仓库!他的工作方式和我们本地的一样,但是要使用他就需要先建立连接! 远程库有两种,一个是自己搭建的git服务器:另一种就是使用GitHub,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库.友情提示:在GitHub上免费托管的Git仓库,任何人都可以看到喔(但只有你自己才能改).所以,不要把敏感信息放进去. 远程仓库的好处: 1.我们可以随时随地的与仓库建立连接,以实时存放我们开发的内容: 2.与他

Git添加远程库和从远程库中获取(新手傻瓜式教学)

一.    Git添加远程库 1.在本地新建一个文件夹,在该文件夹使用Git工具,运行$ git init,将该文件夹变为本地Git仓库,同时会生成一个隐藏的.git文件夹. 2.在该文件夹中用NotePad++建立一个xx.txt文件(建立文件即可,不要求什么格式与内容):在Git工具中依次运行 $ git add xx.txt 和  $ git commit -m "描述信息". 3.创建SSH Key.在Git工具中运行 $ ssh-keygen -t rsa -C [email

git 教程(10)--添加远程库

现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得. 首先,登陆GitHub,然后,在右上角找到"Create a new repo"按钮,创建一个新的仓库: 在Repository name填入learngit,其他保持默认设置,点击"Create repository"按钮,就成功地创建了一个新的Git仓库:

git添加远程库基本操作

git添加远程库的基本步骤: 1.登录github,创建一个仓库,最好和本地仓库同名 2.输入git指令,把路径改成本地仓库所在盘符,如图 (project_03是我的本地仓库名称,路径是在G盘的WWW目录下) 在完成上述步骤后,可以输入指令:$ pwd,用于查看当前目录是否为目的路径 3.输入如下指令,将当前目录变成git可以管理的仓库 $ git init 4.输入如下指令,将文件添加到版本库中,也可以直接添加文件夹 $ git add 文件名.后缀 示例如图: 5.在添加完所有需要添加的文

生成git连接远程库

git初始化-git init使用 如果在GitHub项目初始化之前,数据已经存在于本地版本库中,可以采取下面所述的方式: 如图先创建文件夹=>然后git init(在内部会生成.git文件夹) 如图创建文件=>然后git add=>git commit 如上图所示的步骤:git remote rm origin=>git remote add url(记住这个URL就是我们在服务器中的地址,我们在web端手动创建的库)=>git push: 到此本地库已经同步到远程库, 我

Git - 远程库的创建与认证

前些日子因为某些原因,需要在windows上创建一个remote仓库. 由于实在是太麻烦而且时间紧急,就直接用了gitstack. 发现这个东西居然需要付费,未认证时只能创建两个用户. 其实对我而言足够了,但不是长久之计. 好在后来又有了一台机器装了linux,这就回到正轨. 因为我也是一直使用别人弄的remote仓库,这次便把创建过程记录下来. git init是第一步,我经常很理所当然地进行如下操作: [[email protected] ~]# mkdir myProject [[emai

OSC本地库推送到远程库

1.新建远程库: 例如:http://git.oschina.net/intval/learngit 2.本地生成ssh密钥 ssh-keygen -t rsa -C "[email protected]" 一路回车就可以了,中间需要输入两次密码. 完成后在:C:\Users\Administrator\.ssh 目录下有个.pub后缀的文件,打开全选复制生成的公钥 3.账号增加公钥: A.进入个人资料:http://git.oschina.net/profile B.网页中添加公钥:

git 给远程库 添加多个url地址

目录[-] 前提 使用流程 原理解析 注意 Other 参考文章 作者:shede333主页:http://my.oschina.net/shede333 && http://blog.sina.com.cn/u/1509658847版权声明:原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | [Creative Commons BY-NC-ND 3.0][] 前提 一般来说,我们为git增加远程库,一般都是git remote add origin <url> ( 你