{"meta":{"title":"自动合并拉取请求","intro":"启用或禁用拉取请求的自动合并，以简化工作流，并在满足所有要求后自动合并更改。","product":"拉取请求","breadcrumbs":[{"href":"/zh/pull-requests","title":"拉取请求"},{"href":"/zh/pull-requests/how-tos","title":"How-tos"},{"href":"/zh/pull-requests/how-tos/merge-and-close-pull-requests","title":"合并并关闭"},{"href":"/zh/pull-requests/how-tos/merge-and-close-pull-requests/automatically-merging-a-pull-request","title":"自动合并 PR"}],"documentType":"article"},"body":"# 自动合并拉取请求\n\n启用或禁用拉取请求的自动合并，以简化工作流，并在满足所有要求后自动合并更改。\n\n## 关于自动合并\n\n自动合并功能会在所有必需的评审和状态检查通过后，自动合并拉取请求。 在使用自动合并之前，必须为存储库启用它。 请参阅“[管理仓库中拉取请求的自动合并](/zh/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository)”。\n\n如果无写入权限的用户向头部分支推送了新的更改，或更改了基准分支，则会禁用自动合并。\n\n## 启用自动合并\n\n> \\[!NOTE]\n> 启用自动合并的选项仅在无法立即合并的拉取请求中显示。 例如， 当分支保护规则执行“合并前需要拉取请求审查”或“需要通过状态检查才能合并”并且这些条件尚未满足。 有关详细信息，请参阅“[管理分支保护规则](/zh/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule)”。\n\n拥有仓库写入权限的人可启用拉取请求自动合并。\n\n1. 在 GitHub 上，导航到存储库的主页面。\n\n2. 在存储库名称下，单击“ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg> 拉取请求**”。\n\n3. 在“拉取请求”列表中，单击要自动合并的拉取请求。\n\n4. （可选）选择 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-triangle-down\" aria-label=\"Select the merge method\" role=\"img\"><path d=\"m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z\"></path></svg> 下拉菜单，然后单击合并方法。 请参阅“[合并拉取请求](/zh/pull-requests/reference/pull-request-merges)”。\n\n   ![拉取请求中合并框的屏幕截图。 标有向下的三角形的下拉菜单，以深橙色框出。](/assets/images/help/pull_requests/enable-auto-merge-drop-down.png)\n\n5. 单击“启用自动合并”。\n\n6. 如果选择合并或压缩并合并方法，请输入提交消息和说明，然后选择要创作合并提交的电子邮件地址。\n\n   > \\[!NOTE]\n   > 如果已启用电子邮件隐私，或者只有一个已验证且与帐户 GitHub 关联的可见电子邮件，则电子邮件下拉菜单不可用。\n\n7. 单击“确认自动合并”。\n\n## 禁用自动合并\n\n拥有仓库写入权限的人和拉取请求作者可禁用拉取请求自动合并。\n\n1. 在 GitHub 上，导航到存储库的主页面。\n2. 在存储库名称下，单击“ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg> 拉取请求**”。\n3. 在“拉取请求”列表中，单击要为其禁用自动合并的拉取请求。\n4. 在合并框中，单击“禁用自动合并”。"}