如何从GitHub下载ZIP格式的源代码?
我看到一些奇怪的东西:
http://github.com/zoul/Finch.git
现在我不是CVS,SVN等等。 当我在浏览器中打开它时,它告诉我我做错了什么。 所以我敢打赌我需要一些黑客风格的工具? 有些客户?
(我的意思是......为什么不提供一个ZIP文件?这个世界不够复杂吗?)
请注意:截至2013年9月已弃用。请参阅此处的修订答案。
请阅读http://help.github.com/
要通过这样的URL克隆该存储库:是的,您确实需要一个客户端,而该客户端是Git。 这将让你做出改变,你自己的分支,与其他开发者同步合并,维护你自己的源代码,你可以很容易地保持最新,而无需每次下载整个东西,并写下你自己的修改等。不要让你这样做。
它主要用于那些想要开发源代码的人,而不是仅仅希望获得源代码而不进行修改的人。
但是恰好你也可以得到一个ZIP文件:
点击http://github.com/zoul/Finch/,然后点击存储库URL字段左侧的ZIP按钮。 看这里:
当存储库所有者没有准备一个zip文件时会发生什么情况,并且您只是想要下载来使用自己? 有一个答案,你不需要去那个可怕的过程下载软件,安装和注册密钥和GitHub等等!
要简单地下载一个版本库作为一个zip文件:将额外的路径'/ zipball / master /'添加到版本库URL的末尾,它会给你一个整个zip文件。
例如,
http://github.com/zoul/Finch/
变为:
http://github.com/zoul/Finch/zipball/master/
然后它会给你一个zip文件来下载。
2016年7月更新
截至2016年7月 ,下载ZIP按钮已经在Clone下移动或下载到Code标签下的标题的最右侧 :
如果你没有看到按钮:
/archive/master.zip
添加到存储库URL的末尾,并生成master分支的/archive/master.zip
: http://github.com/user/repository/
-to-> http://github.com/user/repository/archive/master.zip
在一个zip文件中获取主分支源代码。 你可以用标签和分支的名字一样,通过更换master
的URL与分支或标记的名称上面。