我正在使用python在文件commit-msg中编写一个Git钩子。
目的是确保提交消息包含使用代码完成的工作类型,以更好地管理CI / CD管道,例如“执行的调试活动:” 要么 “执行的测试活动:”
现在,在执行时,我必须在每个提交消息中编写Debug ...或Test ... “ git commit -m”调试...或测试...“
项目中有一些文件(如readme.txt)不需要在提交消息中提及调试或测试。
现在,我想知道如何在挂钩文件中提及“ readme.txt”文件,以便在与“ commit-m”中的任何其他消息一起提交该项目文件时,这些挂钩规则忽略该项目文件。
一种可能的手动方式是在git命令中使用--no-verify,但是我正在寻找一种通过代码来实现的方式。
预先感谢, 萨奇布