跳至主要内容

添加子问题

了解如何使用子问题将您的工作分解成任务。

谁可以使用此功能?

至少拥有仓库分类权限的人员可以添加子问题。

注意

Issue 类型、子问题和高级 Issue 搜索目前处于组织的可选加入公开预览版中。要了解更多信息并将您的组织添加到候选名单,请参阅“GitHub 博客”。

您可以将子问题添加到 Issue 中,以将较大的工作分解成任务。您的子问题会显示它们与父 Issue 的关系,使您可以跨 GitHub 跟踪您的工作。父 Issue 和子问题的进度也显示在您的项目中,使您可以构建视图、筛选和按父 Issue 分组。

您的子问题本身可以包含子问题,使您可以创建 Issue 的完整层次结构,以可视化整个项目或工作部分,并显示 Issue 之间的关系。

每个父 Issue 可以添加最多五十个子问题,最多可以创建八个级别的嵌套子问题。

创建子问题

  1. 导航到您要向其中添加子问题的 Issue。
  2. 在 Issue 说明的底部,单击创建子问题
  3. 在对话框中,键入子问题的标题。
  4. 可选:键入 Issue 说明,并设置 Issue 类型以及任何受让人、标签、项目和里程碑。
  5. 可选:如果您想继续为此父 Issue 创建子问题,请选择创建更多子问题
  6. 单击创建

将现有 Issue 添加为子问题

  1. 导航到您要向其中添加子问题的 Issue。

  2. 在 Issue 说明的底部,“创建子问题”旁边,单击.

    Screenshot of the sub-issues section below the issue description. The "View more sub-issue options" button is highlighted with an orange rectangle.

  3. 在下拉菜单中,单击添加现有 Issue

  4. 选择您要添加为子问题的 Issue。

    • 从建议中选择一个 Issue。
    • 在“搜索 Issue”字段中,键入 Issue 标题或 Issue 号码,然后单击结果。
    • 要添加来自其他仓库的 Issue,请单击仓库名称旁边的 ,然后选择另一个仓库。