从Git钩子[commit-msg]

时间:2019-12-12 10:27:32

标签: git hook commit

我正在使用python在文件commit-msg中编写一个Git钩子。

目的是确保提交消息包含使用代码完成的工作类型,以更好地管理CI / CD管道,例如“执行的调试活动:” 要么 “执行的测试活动:”

现在,在执行时,我必须在每个提交消息中编写Debug ...或Test ... “ git commit -m”调试...或测试...“

项目中有一些文件(如readme.txt)不需要在提交消息中提及调试或测试。

现在,我想知道如何在挂钩文件中提及“ readme.txt”文件,以便在与“ commit-m”中的任何其他消息一起提交该项目文件时,这些挂钩规则忽略该项目文件。

一种可能的手动方式是在git命令中使用--no-verify,但是我正在寻找一种通过代码来实现的方式。

预先感谢, 萨奇布

0 个答案:

没有答案