【发布时间】:2020-10-13 16:14:28
【问题描述】:
如果我想编写一个预提交钩子来检查,例如,字符串“我喜欢预提交”不在我的源代码中,我可以这样做
- repo: local
hooks:
- id: love_statement
name: Check that I love pre-commit isn't in source code
types: [python]
entry: 'I love pre-commit'
language: pygrep
但是,如果我想反其道而行之——即检查每个源代码文件中是否有“我喜欢预提交”,该怎么办?我怎样才能修改我的钩子,而不是在找到“我喜欢预先提交”时失败,如果没有找到“我喜欢预先提交”,它会失败?
现在可以使用
args: [--negate]
【问题讨论】:
标签: grep pre-commit pre-commit.com