如果文件包含特定字符串,pre-commit.com 钩子将拒绝提交
pre-commit.com hook to reject commit if a file contains a specific string
如果文件包含特定字符串,是否已经有一个 pre-commit.com 钩子来拒绝提交?
我知道如何使用 git 预提交挂钩:
但我想采用 commit.com 之前的方式,因为这会将我的方式简化为其他开发人员采用的方式。
例如,我也想使用其他人使用的相同字符串。
最简单的方法是使用 language: pygrep
挂钩。这实现了一个正则表达式匹配文件
pygrep
对于 repo: local
挂钩特别有用,它直接存在于您存储库的 .pre-commit-config.yaml
文件
中
一个禁止的例子DONTSHIP
:
- repo: local
hooks:
- id: dontship
name: DONTSHIP check
entry: DONTSHIP
language: pygrep
types: [text]
免责声明:我是预提交的创建者
如果文件包含特定字符串,是否已经有一个 pre-commit.com 钩子来拒绝提交?
我知道如何使用 git 预提交挂钩:
但我想采用 commit.com 之前的方式,因为这会将我的方式简化为其他开发人员采用的方式。
例如,我也想使用其他人使用的相同字符串。
最简单的方法是使用 language: pygrep
挂钩。这实现了一个正则表达式匹配文件
pygrep
对于 repo: local
挂钩特别有用,它直接存在于您存储库的 .pre-commit-config.yaml
文件
一个禁止的例子DONTSHIP
:
- repo: local
hooks:
- id: dontship
name: DONTSHIP check
entry: DONTSHIP
language: pygrep
types: [text]
免责声明:我是预提交的创建者