运行 预提交 git 中超出 HEAD 的所有文件
Running pre-commit on all files in git beyond HEAD
我已经做了 git commit
s,但想在当前 Git HEAD 提交之上的文件上重新运行 pre-commit
。我打算在 CI 中使用第二个功能更全的 pre-commit
配置,称为 .pre-commit-other-config.yaml
。
我可以这样完成:
git show --name-only --format="" HEAD | pre-commit run --config .pre-commit-other-config.yaml
我想知道:pre-commit
中是否有内置选项?
旁白
我对所有文件都不感兴趣 (pre-commit run -a
)。
让你大吃一惊didn't check the docs for pre-commit run
您正在寻找 --from-ref
和 --to-ref
免责声明:我写了 pre-commit
我已经做了 git commit
s,但想在当前 Git HEAD 提交之上的文件上重新运行 pre-commit
。我打算在 CI 中使用第二个功能更全的 pre-commit
配置,称为 .pre-commit-other-config.yaml
。
我可以这样完成:
git show --name-only --format="" HEAD | pre-commit run --config .pre-commit-other-config.yaml
我想知道:pre-commit
中是否有内置选项?
旁白
我对所有文件都不感兴趣 (pre-commit run -a
)。
让你大吃一惊didn't check the docs for pre-commit run
您正在寻找 --from-ref
和 --to-ref
免责声明:我写了 pre-commit