pre-commit
约 1 分钟阅读
标签:命令行
- pre-commit/pre-commitGitHubpre-commit/pre-commitpre-commit/pre-commit · MIT, Python · 在 commit 前运行检查笔记:pre-commit
- MIT, Python
- 在 commit 前运行检查
brew install pre-commit # macOS
apk add pre-commit # Alpine
pip install pre-commit # by PIP
pre-commit install # 安装 hooks
pre-commit sample-config # 生成配置文件
pre-commit run --all-files # 运行检查 - 用于测试依赖包pre-commitPyPI 包pre-commitPyPI
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- id: check-added-large-files关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- gitleaks笔记 · pre-commit
gitleaks/gitleaks · MIT, Go · 检测 git 仓库中的敏感信息 · to skip gitleaks check · pre-commit · .gitleaksignore · 配置 fingurepint 来 ignore
参考资料
GitHub1 条
- pre-commit/pre-commitgithub.com/pre-commit/pre-commit