您将如何在多个回购协议中包含 pull_request_template?

How would you include a pull_request_template in multiple repos?

我正在与一个软件开发团队合作,该团队希望在多个存储库中包含一个标准 pull_request_template.md 文件(该文件是作者和审阅者在进行 PR 时要检查的标准清单)。

如果我想更改此文件并让它在多个存储库中以自动或半自动方式更新,我该怎么做?我需要开始使用 git-submodules 吗?

如果您愿意将其作为组织中所有存储库的默认设置,您可以创建一个名为 .github 的存储库,并使用默认的拉取请求模板:

https://github.blog/changelog/2019-02-21-organization-wide-community-health-files/

不幸的是,如果没有像 git-submodules 这样的外部工具,则无法仅在某些回购协议中共享它。