下载GitHub项目的最快方法
我需要下载项目Spring数据图例子的源代码到我的框中。 它具有公共只读访问权限。 是否有一个非常快速的方式下载这个代码?
我不知道在GitHub /提交代码上工作,网上的大多数教程似乎都假定“我想在GitHub中设置一个项目”,并用15-20步进程淹没我。 对我来说,如果一个源代码库可供公众使用,那么在我的文件系统中只需要不到10秒的时间。
为我提供15-20步骤的教程:
- 在Ubuntu上设置开发环境
- 在GIT上运行安装程序
我需要的东西非常非常简单。 只需拉动源代码,我就更有兴趣看到源代码,而不是学习GitHub 。
有没有快速指针/教程? (我有一个GitHub帐户。)
当您在项目页面上时,可以按下位于“克隆或下载”下拉菜单中的“下载ZIP”button:
这使您可以将最新版本的代码作为zip压缩文件下载。
如果您没有看到该button,可能是因为您不在主项目页面上。 要到达那里,点击标签为“<> Code”的最左边的标签。
你说:
对我来说,如果一个源代码库可用于公开,那么在我的文件系统中应该用不到10秒的时间就可以得到这个代码。
当然,如果你想要使用Git(GitHub就是这么做的),那么你怎么把代码放到你的系统上就叫做“克隆版本库”。
这是在命令行上的一个单一的Git调用,它会为您提供代码,就像您在Web上浏览存储库时所看到的一样(在获得ZIP压缩文件时,您需要解压缩它等等,它并不总是可直接浏览)。 对于您提到的存储库,您可以这样做:
$ git clone git://github.com/SpringSource/spring-data-graph-examples.git
git:
-type URL是您链接到的页面中的一个。 在我的系统上,运行上面的命令需要3.2秒。 当然,与ZIP不同的是,当版本库的历史增长时,克隆版本库的时间将会增加。 有select,但让我们保持简单。
我只是说:当你的很大一部分问题是你不愿意真正使用Git的时候,你听起来很沮丧。
2016年7月更新
截至2016年7月 ,“ 下载ZIP”button已经在“ 克隆”下移动, 或者下载到“ 代码”选项卡下的标题的最右端 :
如果你没有看到button:
- 确保您从右侧导航菜单中select了<>代码选项卡,或者
-
回购可能没有准备好的邮编。 将
/archive/master.zip
添加到存储库URL的末尾,并生成master分支的/archive/master.zip
。
-至-
http://github.com/user/repository/archive/master.zip
获取主分支源代码在一个zip文件。 您可以使用标签和分支名称,将上面的URL中的master
replace为分支或标签的名称。
使用Windows CMD从GitHub项目下载Git
-
复制图1所示的HTTPS克隆URL
-
打开CMD
-
git clone //paste the URL show in picture 2
下载GitHub项目的另一个更快的方法是使用具有--depth
参数的克隆function:
git clone --depth=1 git@github.com:organization/your-repo.git
执行浅层克隆。
使用
git clone https://github.com/<path>/repository or git clone https://github.com/<path>/<master>.git
例子
git clone https://github.com/jonathanluo/jpa git clone https://github.com/jonathanluo/jpa.git git clone https://github.com/spring-projects/spring-data-graph-examples git clone https://github.com/spring-projects/spring-data-graph-examples.git
网站上有一个新的(2013年4月前的某个时间)选项,显示“在Windows中克隆”。
如果你已经有@Tommy提到的有关这个相关问题的答案 ( 如何从GitHub下载ZIP格式的源代码)提到的Windows GitHub客户端,那么这个工作非常好。