我看到了一些奇怪的事情:

http://github.com/zoul/Finch.git

现在我不是CVS, SVN之类的家伙了。当我在浏览器中打开它时,它告诉我我做错了什么。所以我猜我需要一些黑客工具?一些客户吗?

(我的意思是…为什么不直接提供ZIP文件呢?难道世界还不够复杂吗?)


当前回答

要通过这样的URL克隆存储库:是的,你确实需要一个客户端,而这个客户端就是Git。这可以让你做出改变,你自己的分支,与其他开发者同步合并,维护你自己的源代码,你可以轻松地保持更新,而不必每次都下载整个东西并重写你自己的更改等等。ZIP文件不会让您这样做。

它主要适用于那些想要开发源代码的人,而不是那些只想获得源代码而不进行更改的人。

但你也可以得到一个ZIP文件:

点击http://github.com/zoul/Finch/,然后点击绿色的克隆或下载按钮。在这里看到的:

其他回答

你也可以在Github上发布一个版本,并且有一个选项可以下载该版本的zip文件中的源代码。

然后,您可以将zip文件链接共享给任何人以下载项目源代码。

我也被这个问题难住了。“下载”按钮在最右边,但你也需要在最上面的文件夹中才能下载你所看到的内容。走到尽可能高的父/根文件夹,然后寻找下载按钮。

截至2016年6月,下载ZIP按钮仍然在<> Code选项卡下,但它现在在一个按钮内,有两个选项克隆或下载:

Symfony图像示例

这里有一个很好的参考,如果你想从命令行执行: http://linuxprograms.wordpress.com/2010/10/26/checkout-code-from-github/

基本上这是

git clone http://github.com/zoul/Finch.git

通过curl下载压缩文件:

curl -L -o master.zip http://github.com/zoul/Finch/zipball/master/

如果你的存储库是私有的:

curl -u 'username' -L -o master.zip http://github.com/zoul/Finch/zipball/master/

来源:Github Help