极狐 GitLab

草稿合并请求

Tier: 基础版,专业版,旗舰版

Offering: JihuLab.com,私有化部署

如果一个合并请求未准备好合并,您可以阻止它合并,直到您将其标记为就绪。标记为 草稿 的合并请求在您移除 草稿 标志之前无法合并,即使它们满足所有其他合并条件:

合并被阻止

将合并请求标记为草稿#

您可以通过多种方式将合并请求标记为草稿:

  • 查看合并请求时:在合并请求的右上角,选择 合并请求操作 (),然后选择 标记为草稿
  • 创建或编辑合并请求时:您可以执行以下任一操作:
    • 在合并请求标题的开头添加 [草稿]草稿:(草稿)
    • 标题 字段下方选择 标记为草稿
  • 在已有合并请求中评论:在评论中添加 /draft 快速操作。要将合并请求标记为就绪,请使用 /ready 快速操作。
  • 创建提交时:在指向合并请求源分支的提交消息开头添加 草稿:草稿:修正!修正!。此方法不是切换开关。在后续提交中再次添加此文本不会将合并请求标记为就绪。

将合并请求标记为就绪#

当合并请求准备好合并时,您可以通过多种方式移除 草稿 标志:

  • 查看合并请求时:在合并请求的右上角,选择 标记为就绪。具有开发者、维护者或所有者角色的用户还可以滚动到合并请求描述的底部,然后选择 标记为就绪
  • 编辑已有的合并请求:从标题开头移除 [草稿]草稿:(草稿),或清除 标题 字段下方的 标记为草稿
  • 在已有合并请求中评论:在合并请求的评论中添加 /ready 快速操作

当您将合并请求标记为就绪时,极狐GitLab 会通知合并请求参与者与关注者

搜索时包含或排除草稿#

在您项目的合并请求列表中查看或搜索时,要包含或排除草稿合并请求:

  1. 在顶部栏,选择 搜索或跳转到 并找到您的项目。

  2. 在左侧边栏中,选择 代码 > 合并请求

  3. 要按合并请求状态筛选,在导航栏中选择 开放已合并已关闭全部

  4. 选择搜索框以显示筛选器列表,然后选择 草稿,或输入 草稿 一词。

  5. 选择 =

  6. 选择 以包含草稿,或选择 以排除,然后按 回车 以更新合并请求列表:

    筛选草稿合并请求

草稿的流水线#

草稿合并请求运行的流水线与标记为就绪的合并请求相同。

要跳过草稿合并请求的流水线,请参阅跳过草稿合并请求的流水线