跳至主要内容

关于版本

您可以创建发布来打包软件,以及发布说明和指向二进制文件的链接,供其他人使用。

关于发布

发布是您可以打包并提供给更广泛的受众下载和使用的可部署软件迭代。

发布基于 Git 标签,它标记了仓库历史记录中的特定点。标签日期可能与发布日期不同,因为它们可以在不同的时间创建。有关查看现有标签的更多信息,请参阅“查看仓库的发布和标签”。

您可以在仓库中发布新版本时收到通知,而不会收到有关仓库其他更新的通知。有关更多信息,请参阅“查看您的订阅”。

任何拥有仓库读取权限的人都可以查看和比较发布版本,但只有拥有仓库写入权限的人才能管理发布版本。有关更多信息,请参阅“在仓库中管理发布版本”。

在管理发布版本时,您可以手动创建发布说明。或者,您可以从默认模板自动生成发布说明,或自定义自己的发布说明模板。有关更多信息,请参阅“自动生成的发布说明”。

在查看发布版本的详细信息时,每个发布版本资产的创建日期将显示在发布版本资产旁边。

GitHub 将自动包含链接,以下载包含标签创建时仓库内容的 zip 文件和 tarball。

拥有仓库管理员权限的人可以选择是否将 Git Large File Storage (Git LFS) 对象包含在 GitHub 为每个发布版本创建的 ZIP 文件和 tarball 中。有关更多信息,请参阅“在仓库的存档中管理 Git LFS 对象”。

如果发布版本修复了安全漏洞,您应该在仓库中发布安全公告。GitHub 会审查每个已发布的安全公告,并可能使用它向受影响的仓库发送 Dependabot 警报。有关更多信息,请参阅“关于仓库安全公告”。

您可以查看依赖关系图的“依赖项”选项卡,以查看哪些仓库和包依赖于仓库中的代码,因此可能受新发布版本的影响。有关更多信息,请参阅“关于依赖关系图”。

您还可以使用 Releases API 收集信息,例如人们下载发布版本资产的次数。有关更多信息,请参阅“发布版本和发布版本资产的 REST API 端点”。

存储和带宽配额

每个包含在发布版本中的文件必须小于 2 GiB。发布版本的总大小和带宽使用量没有限制。