我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

自动合并拉取请求

您可以通过启用拉取请求自动合并(使拉取请求在满足所有合并要求时自动合并)来提高开发速度。

Auto-merge for pull requests is available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. 更多信息请参阅“GitHub 的产品”。

本文内容

关于自动合并

如果启用拉取请求自动合并,则拉取请求在满足所有必需审查并且状态检查通过时将自动合并。 自动合并使您无需等待满足要求,可以继续执行其他任务。

在使用拉取请求自动合并之前,必需对仓库启用自动合并。 更多信息请参阅“管理仓库中的拉取请求自动合并”。

您可以通过联系我们提供关于自动合并的反馈。

启用自动合并

拥有仓库写入权限的人可启用拉取请求自动合并。

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Pull requests(拉取请求)
    议题和拉取请求选项卡选择
  3. 在“Pull Requests(拉取请求)”列表中,单击要自动合并的拉取请求。
  4. (可选)要选择合并方法,请选择 Enable auto-merge(启用自动合并)下拉菜单,然后单击合并方法。 更多信息请参阅“关于拉取请求合并”。
    "启用自动合并"下拉菜单
  5. 单击 Enable auto-merge(启用自动合并)
    启用自动合并的按钮
  6. 如果选择合并或压缩并合并方法,请输入提交消息和说明,然后选择要创作合并提交的电子邮件地址。
    输入提交消息和说明并选择提交作者电子邮件的字段
  7. 单击 Confirm auto-merge(确认自动合并)
    确认自动合并的按钮

禁用自动合并

拥有仓库写入权限的人和拉取请求作者可禁用拉取请求自动合并。

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Pull requests(拉取请求)
    议题和拉取请求选项卡选择
  3. 在“Pull Requests(拉取请求)”列表中,单击要禁用自动合并的拉取请求。
  4. 在合并框中,单击 Disable auto-merge(禁用自动合并)
    禁用自动合并的按钮

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。