官方原文地址:
https://help.github.com/articles/about-releases/
翻译:
关于Releases
Releases 是GitHub用于打包和提供软件给你的用户们的,你可以想象它是用来替代下载提供软件的方式。
使用Releases,你可以为二进制文件提供链接,以及添加release注意事项去描述你的改变。
它的核心是,Releases是基于 Git tags。Tags标记了你的项目的特定的某一点历史,所以它们是可以很好的表明一个Release。Releases是使用一个tag的日期来进行排序的:
如果tag是注释tag:是使用的tag 对象的日期
如果tag是轻量级的tag:是使用的commit 对象的日期
这里有关于注释tag和轻量级tag的描述:
https://git-scm.com/book/en/v2/Git-Basics-Tagging#_annotated_tags
想要找到关于tags的更多信息,请查看:
https://help.github.com/articles/working-with-tags
二进制文件的限制
官方没有限制二进制文件的大小,宽带也是。
然而,每一个独立的文件大小必须在2GB之下。