GitHub 自动合并选项未显示在拉取请求中

标签 github automerge

根据 GitHub 的 docs ,在我的 repo 设置中启用“允许自动合并”后,我应该在我的拉取请求中看到一个显示“启用自动合并”的按钮。我没有。

enter image description here

enter image description here

我打开了新的 PR,切换了允许的合并类型,并将我的 repo 可见性切换为公开,但没有任何效果。

最佳答案

我通过对主分支应用分支保护来解决这个问题。在此之后提出的拉取请求现在显示“启用自动合并”按钮。

这是有道理的,因为如果基本分支不 protected ,PR 将在提出后立即合并,因为状态检查通常至少需要几秒钟来报告“待定”状态。

关于GitHub 自动合并选项未显示在拉取请求中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69865632/

相关文章:

linux - GitHub 使用 ssh 提交不显示在日历上,但文件得到更新

unix - 如何监控 GitHub 存储库的更改?

git - 删除/引用具有无效字符的标签

github - 在不使用 HTML img 标签的情况下更改 github 风格的 Markdown 中的图像大小?

visual-studio-2008 - 是否可以禁用 Visual Studio Team System 2008 中的自动合并选项?如果是这样怎么办?

websocket - 如何e2e测试多客户端同步?

svn - 文件夹结构更改后如何合并文件

golang 模块名称更改导致本地测试失败