如何为仓库配置Git提交模板?

nhjlsmyf  于 12个月前  发布在  Git
关注(0)|答案(2)|浏览(158)

我想在Git中修改提交消息的默认模板。但到目前为止,我还没有找到一种方法来全局地修改整个仓库。我只找到了通过git config本地修改的可能性。
有没有办法修改通用提交模板?我在自己的Gitlab中托管了repo。

vx6bjr1n

vx6bjr1n1#

有几个ways可以全局配置提交消息模板:
1.配置提交消息验证的推送规则。此方法需要PremiumUltimatesubscription level
1.创建git server hook用于提交消息验证,并将其设置在GitLab server中。此方法需要访问GitLab server文件系统。
您必须拥有所有这些文件的管理员权限。
也可以在没有管理员权限的情况下为每个项目配置推送规则,但您仍然必须具有PremiumUltimate订阅级别。

ni65a41a

ni65a41a2#

我进行了一些内部讨论,并将解决问题如下:用户将接受培训/指导提交消息应该是什么样子,特别是必须包含一个ticket编号。如果这还不够,我将设置相应的hook脚本。
作为一个小的边注:当消息以#开头时,看看各个IDE和Git参数如何处理它是很有趣的。

相关问题