我需要将项目Spring数据图示例的源代码下载到我的盒子中。它具有公共只读访问权限。有没有一种非常快速的方式下载这个代码?

我不知道如何在GitHub上工作/提交代码,网上的大多数教程似乎都假设“我想在GitHub中设置一个项目”,并让我被15-20个步骤的过程淹没。对我来说,如果源存储库对公众可用,那么在我的文件系统中拥有该代码应该只需要不到10秒的时间。

为我提供15-20步流程的教程:

在Ubuntu上设置开发环境 GIT上的Win设置

我需要一些非常非常简单的东西。只是拉源代码,我更感兴趣的是看到源代码,而不是学习GitHub。

有什么快速的指针/教程吗?(我有一个GitHub账户。)


当前回答

从GitHub项目中使用Windows CMD使用Git下载

复制如图1所示的HTTPS克隆URL 打开CMD 复制//粘贴图2所示的URL

其他回答

2016年7月更新

截至2016年7月,下载ZIP按钮已经移动到克隆下或下载到代码选项卡下标题的最右侧:


如果你没有看到按钮:

确保您从右侧导航菜单中选择了<>代码选项卡,或者 回购可能没有一个zip准备。将/archive/master.zip添加到存储库URL的末尾,并生成主分支的zip文件。 http://github.com/user/repository/

-to-

http://github.com/user/repository/archive/master.zip

以zip文件形式获取主分支源代码。您可以对标记和分支名称做同样的事情,方法是用分支或标记的名称替换上面URL中的master。

下载GitHub项目的另一种更快的方法是使用克隆功能和——depth参数:

git clone --depth=1 git@github.com:organization/your-repo.git

执行浅克隆。

你说:

对我来说,如果一个源存储库是公共可用的,那么在我的文件系统中拥有该代码应该只需要不到10秒的时间。

当然,如果你想使用Git (GitHub就是关于Git的),那么你要做的就是把代码放到你的系统上,这被称为“克隆存储库”。

它是在命令行上的一个Git调用,它将为您提供在web上浏览存储库时所看到的代码(当获得ZIP存档时,您将需要解压缩,等等,它并不总是直接可浏览的)。对于您提到的存储库,您可以这样做:

$ git clone git://github.com/SpringSource/spring-data-graph-examples.git

git:-type URL是你链接到的页面的URL。在我刚才的系统上,运行上述命令花费了3.2秒。当然,与ZIP不同,克隆存储库的时间会随着存储库历史记录的增长而增加。这是有选择的,但让我们保持简单。

我只是想说:当问题的很大一部分是你不愿意真正使用Git时,你听起来很沮丧。

当您在项目页面上时,您可以按下位于绿色<> Code下拉框下的下载ZIP按钮:

这允许您以zip存档的形式下载代码的最新版本。

如果您没有看到该按钮,很可能是因为您不在主项目页面上。要做到这一点,单击最左边标有<> Code的选项卡。

在网站上有一个新的(2013年4月之前的某个时候)选项,说“克隆在Windows”。

如果你已经有了Windows GitHub客户端,就像@Tommy在回答这个相关问题时提到的那样(如何从GitHub下载ZIP格式的源代码?)