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

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

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

(我的意思是…为什么不直接提供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年12月,克隆或下载按钮仍然在<>代码选项卡下,但现在它是在标题的最右边:

最近,我在GitHub上找到了以下工具:GitHub -zip -downloader from repository marencozy/ GitHub -zip -downloader。 它可以将所有公共存储库备份为zip存档。

python3 github-zipball-downloader.py -username User1

它将User1存储库保存到名称为datetime的本地文件夹。

我也面临着同样的问题,但我意外地解决了这个问题。 1)登录github 2)点击右上角的叉按钮。 3)以上步骤后,您可以在<>代码选项卡下以绿色看到克隆或下载。

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

基本上这是

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

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

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