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

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

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

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


当前回答

在chrome中,如果你将鼠标悬停在下载ZIP上,它会在浏览器底部为你提供链接

其他回答

通过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

2016年7月更新

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


如果你没有看到按钮:

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

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

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

有时如果“下载ZIP”按钮不可用,你可以点击“原始”,文件就会下载到你的系统中。

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

Symfony图像示例

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