0Pricing
DevOps Bootcamp · 课时

创建与管理发布版本

使用 GitHub 的发布功能,通过发布说明和资源打包并记录软件版本。

创建与管理发布版本 是 CoddyKit 上的免费 DevOps Bootcamp 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 DevOps Bootcamp 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 DevOps Bootcamp 课程共包含 4 节课。

欢迎使用 GitHub Releases!

GitHub 的发布版本功能可以帮助您将软件的稳定版本打包并提供给用户。您可以把它看作新版本的正式公告。

对于需要分发已编译二进制文件、文档或特定源代码快照的项目来说,这项功能至关重要。

发布版本建立在标签之上

每个 GitHub 发布版本都直接关联一个 Git 标签。标签会标记代码仓库历史中的特定位置,通常是类似 v1.0.0 的版本号。

  • 标签为提交提供永久且不会移动的引用。
  • 发布版本在标签之上添加丰富的元数据(例如发布说明和资源)。

创建发布版本前,请确保所需标签已推送到 GitHub!

编写清晰的发布说明

发布说明用于介绍特定版本新增、改进或修复的内容。它们对于向用户传达变更至关重要。

  • 使用清晰、简洁的语言。
  • 突出显示主要功能和错误修复。
  • 支持使用 Markdown 格式来呈现丰富文本。

为发布版本打包资源

发布资源是可以附加到发布版本的文件,用户可以下载这些文件。资源可能包括:

  • 已编译的二进制文件(例如 .exe、.dmg)
  • 压缩的源代码(.zip、.tar.gz)
  • 文档文件或安装程序

它们会在同一个位置提供用户使用该特定版本所需的一切内容。

创建新的发布版本(界面操作)

要创建发布版本:

  1. 在 GitHub 上打开您的代码仓库。
  2. 点击“Releases”(通常位于右侧边栏或“Code”选项卡下)。
  3. 点击“Draft a new release”按钮。

此时会打开一个表单,您可以在其中填写发布版本的详细信息。

定义并发布您的版本

在发布版本创建页面中,您需要:

  • 选择现有的Git 标签,或创建一个新标签。
  • 提供发布标题(例如,“Version 1.0.0 - Initial Release”)。
  • 撰写详细的发布说明。

您可以将其标记为“预发布版本”(用于测试),也可以直接发布。

自动生成发布说明

GitHub 可以帮助您自动生成发布说明!

点击“Generate release notes”后,GitHub 会扫描自上一个发布标签以来合并的提交和拉取请求,并建议一份摘要。之后您可以对其进行编辑和完善。

上传可下载的资源

准备好发布说明后,您就可以上传资源了。

只需将文件拖放到指定区域,或点击该区域进行浏览。GitHub 会上传这些文件,它们会作为可下载文件显示在发布版本页面上。

管理现有发布版本

出现错误在所难免!您可以随时编辑或删除发布版本。

  • 在“Releases”页面找到要修改的发布版本。
  • 点击铅笔图标进行编辑,或点击垃圾桶图标将其删除。

编辑可以修改说明、标题或资源。删除操作会从 GitHub 中移除发布版本,但底层的 Git 标签仍会保留。

发布版本功能检查

以下哪些是 GitHub 发布版本的必要组成部分或特征?

课程总结

您已经学会了如何创建和管理 GitHub 发布版本!

  • 发布版本为项目提供正式的、带版本号的快照。
  • 它们建立在 Git 标签之上,并包含发布说明和可选资源。
  • 您可以通过 GitHub 界面创建、编辑和删除发布版本。

这有助于用户轻松找到并下载软件的稳定版本。

常见问题解答

「创建与管理发布版本」课时是免费的吗?

是的 — 「创建与管理发布版本」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 DevOps Bootcamp 课程的其余内容,请升级到 CoddyKit PRO。 DevOps Bootcamp 课程共包含 4 节课。

「创建与管理发布版本」这节课中我会学到什么?

使用 GitHub 的发布功能,通过发布说明和资源打包并记录软件版本。 你通过在浏览器中直接运行的动手代码来练习 DevOps Bootcamp,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 DevOps Bootcamp 需要有经验吗?

无需任何先前经验。CoddyKit 上的 DevOps Bootcamp 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。

「创建与管理发布版本」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 DevOps Bootcamp 课中编写并运行代码吗?

能。每节 DevOps Bootcamp 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 使用标签进行语义化版本控制
  2. 创建与管理发布版本
  3. 发布分支与热修复
  4. 生成变更日志与发布说明
← 返回 DevOps Bootcamp