CI/CDパイプラインにおいて、シークレット(APIキーやパスワード)がコードリポジトリにコミットされるのを防ぐために、コミット前に自動チェックを行う仕組みはどれか。

Pre-commit Hookを使用することで、開発者がコミットコマンドを実行した瞬間にローカルでスキャンを行い、シークレットが含まれている場合はコミットをブロックできる。