【发布时间】:2017-06-20 02:17:47
【问题描述】:
我想建立一个 GitHub 项目来使用conventional-changelog standard version 来生成它的变更日志。我们使用squash and merge 工作流程将 PR 合并到我们的主要开发分支中。
有没有一种方法可以强制压缩提交的提交消息遵循特定格式?
理想情况下,这将与 GitHub UI 很好地配合使用,例如显示为失败的检查。我意识到我可以简单地编写一个浏览器扩展来强制执行此操作,但是从事该项目的每个人都需要安装该扩展,这对于开源项目的进入门槛太高了。
【问题讨论】:
-
可能会使用某种 git hook 吗?
标签: git github githooks changelog