github - GitHub 自动合并选项未显示在拉取请求中
问题描述
根据 GitHub 的文档,在我的 repo 设置中启用“允许自动合并”后,我应该会在我的拉取请求中看到一个显示“启用自动合并”的按钮。我不。
我已经打开了新的 PR,切换了允许的合并类型,并将我的回购可见性切换为公开,但没有任何效果。
解决方案
我通过对主分支应用分支保护来解决这个问题。在那之后提出的拉取请求现在显示“启用自动合并”按钮。
这是有道理的,因为如果基础分支不受保护,PR 将在引发后立即合并,因为状态检查通常需要至少几秒钟来报告“待定”状态。
推荐阅读
- javascript - 使用表单在数据库中保存/更新设置并使用模板中的这些设置构建 HTML
- sql - 从联合语句插入新表时出现数据转换错误
- ruby-on-rails - rails to_json 引用十进制值
- reactjs - 如何让等待在 React 中与 redux Saga 一起工作?
- vue.js - 模拟数据关闭时如何向服务器写入发布请求?
- arrays - Ruby FFI to call C function with array of arrays
- docker - How to accept the license agreement when building rti-connext-dds-5.3.1 with docker build?
- javascript - 我需要在按下相等按钮时计算 setState 中的两个值
- arrays - Accumulating data based on two criteria
- python - Dataframe 用 1 和 0 替换所有 True 和 False 值