実際にコミットしようとせずに、実行中のツリーのコードがパスするかどうかを確認するために実行できるようにしたいだけです。
pre-commitシェルを介したスクリプト:
pre-commit
bash .git/hooks/pre-commit
Pythonこのパッケージが利用可能です こちら 。 使用説明書 :
リポジトリですべての事前コミットフックを手動で実行する場合は、pre-commit run --all-files。個々のフックを実行するには、pre-commit run <hook_id>。
pre-commit run --all-files
pre-commit run <hook_id>
そう pre-commit run --all-filesはOPの後にあるものです。