通过预提交挂钩强制文件大小写
enforce file casing via pre-commit hook
我想在整个 git 存储库中强制使用小写 - 可能 snake_case - 文件名,最好是通过预提交挂钩。唉,Google 对于这个特定的用例来说是空的; check-case-conflict
不是我要找的。有这样的东西吗?
最简单的方法是通过 language: fail
挂钩
像这样:
repos:
- repo: local
hooks:
- id: lower-case-only
name: lower case only
entry: filenames must be lower-case or lower_case only
language: fail
files: '[^a-z0-9._/-]'
免责声明:我写了 pre-commit
我想在整个 git 存储库中强制使用小写 - 可能 snake_case - 文件名,最好是通过预提交挂钩。唉,Google 对于这个特定的用例来说是空的; check-case-conflict
不是我要找的。有这样的东西吗?
最简单的方法是通过 language: fail
挂钩
像这样:
repos:
- repo: local
hooks:
- id: lower-case-only
name: lower case only
entry: filenames must be lower-case or lower_case only
language: fail
files: '[^a-z0-9._/-]'
免责声明:我写了 pre-commit