Github:使用拉取请求描述作为合并提交消息?

RJ *_*lix 6 github

使用 Github 管理存储库,默认情况下,拉取请求标题用作合并提交消息。

我想使用拉取请求正文作为默认合并提交消息。是的,每当合并 PR 时,我都可以将其复制粘贴到编辑器中,但我宁愿自动化这部分过程,而不是依赖 PR 作者记得复制粘贴。

是否有一个配置选项可以在我缺少的地方执行此操作,或者是否有一个插件或自动化工具可以执行类似的操作?谢谢!

创建 Github PR 的屏幕截图可以清楚地表明:

Github PR 创建屏幕

(请注意,我并不是在寻找关于 PR 或提交消息应该是什么样子的宣传,只是在寻找有关如何实现特定目标的技术建议。)

drk*_*rkr 5

在存储库中,转到设置 -> 常规页面,我有一个与 PR 相关的部分(参见下图)。

在其中,我可以选择在合并提交消息中 包含PR 标题和描述。公关设置

注意:有一个生活窍门

  1. PR描述本身支持模板化。合并提交消息 - 不。
  2. 但是,合并提交消息是从 PR 描述复制的。
  3. 这提供了一种为 PR 描述中的合并提交消息设置附加模板的方法。


sca*_*ter 3

根据本文档,默认生成的提交消息取决于 PR 中的提交数量 - 如果是一次,则使用该提交消息。如果更多,摘要将是 PR 标题,描述将是 PR 中的提交列表。

我在与此相关的文档中找到的唯一配置选项是here,它允许您默认对所有挤压合并使用PR标题。目前,我不相信有一种方法可以完成你想要的事情,而无需自己复制粘贴。