Skip to content
Latchkey

Git Hook - CI/CD用語集の定義

git hookは、Gitがそのworkflowの特定の時点で自動的に実行するスクリプトで、pre-commitcommit-msgpre-pushpost-mergeなどがあります。hookは.git/hooks/に置かれ、lintやフォーマット、不正なコミットのブロックに使われます。

git hookは、Gitがそのworkflowの特定の時点で自動的に実行するスクリプトで、pre-commitcommit-msgpre-pushpost-mergeなどがあります。hookは.git/hooks/に置かれ、lintやフォーマット、不正なコミットのブロックに使われます。

git hookは、Gitがそのworkflowの特定の時点で自動的に実行するスクリプトで、pre-commitcommit-msgpre-pushpost-mergeなどがあります。hookは.git/hooks/に置かれ、lintやフォーマット、不正なコミットのブロックに使われます。

CIでの利用

ローカルのhookはデフォルトではCIや他のcloneでは実行されません。チームはpre-commitやHuskyのようなツールでそれらを共有し、同じcheckを必須のjobとして実行することで、何も回避されないようにします。

関連ガイド