Skip to main content

管理仓库中的发行版

您可以创建要捆绑的发行版,并将项目的迭代交付给用户。

Repository collaborators and people with write access to a repository can create, edit, and delete a release.

关于发行版管理

您可以使用发行说明、@提及贡献者和指向二进制文件的链接来创建新版本,也可以编辑或删除现有版本。

创建发行版

  1. 在 您的企业 上,导航到仓库的主页面。

  2. 在文件列表右侧,单击 Releases(发行版)右侧边栏中的 Releases(发行版)部分

  3. 单击 Draft a new release(草拟新发行版)

    Releases draft button

  4. 类型 版本号。 或者,选择现有标记。

    发行版标记版本

  5. 如果已创建新标记,请使用下拉菜单选择包含要发布的项目的分支。

    Releases tagged branch

  6. 键入发行版的标题和说明。

Releases description

  1. (可选)要在发行版中包含二进制文件(例如已编译的程序),请在二进制文件框中拖放或手动选择文件。 通过发行版提供 DMG
  2. 要通知用户发行版本尚不可用于生产,可能不稳定,请选择 This is a pre-release(这是预发布)将版本标记为预发行版的复选框
  3. 如果您准备推广您的发行版,请单击 Publish release(发布版本)。 要在以后处理该发行版,请单击 Save draft(保存草稿)发布版本和草拟发行版按钮

要了解有关 GitHub CLI 的更多信息,请参阅“关于 GitHub CLI”。

  1. 要创建发行版,请使用e gh release create 子命令。 将 tag 替换为所需的版本标签。

    gh release create tag
  2. 按照交互式提示进行操作。 或者,您可以指定参数以跳过这些提示。 有关可能的参数的详细信息,请参阅 GitHub CLI 手册。 例如,此命令将创建具有指定标题和注释的预发行版。

    gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease

编辑发行版

  1. 在 您的企业 上,导航到仓库的主页面。

  2. 在文件列表右侧,单击 Releases(发行版)右侧边栏中的 Releases(发行版)部分

  3. 在页面右侧要编辑的发行版旁边,单击 Edit release(编辑发行版)编辑发行版

  4. 在表单中编辑版本的详细信息,然后单击 Update release(更新版本)更新发行版

当前无法使用 GitHub CLI 编辑版本。

删除发行版

  1. 在 您的企业 上,导航到仓库的主页面。

  2. 在文件列表右侧,单击 Releases(发行版)右侧边栏中的 Releases(发行版)部分

  3. 单击要删除的发行版的名称。 用于查看发行版的链接

  4. 在页面右上角,单击 Delete(删除)删除发行版按钮

  5. 单击 Delete this release(删除此发行版)确认删除发行版

  1. 要删除版本,请使用 gh release delete 子命令。 将 tag 替换为要删除的版本标记。 使用 -y 标志跳过确认。

    gh release delete tag -y