Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 896 Bytes

git-hooks.md

File metadata and controls

26 lines (22 loc) · 896 Bytes

自動化したい(git-hooks

$ ls .git/hooks/
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-merge-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
push-to-checkout.sample
update.sample

Gitにはhooksと呼ばれる、自動化オプションが用意されています。 利用できるhooksのサンプルは{file}プロジェクト/.git/hooks/で確認できます。

ファイル名の末尾にある.sampleを削除して有効にできます。 また、同名のファイルを作成してカスタマイズできます。

pre-commitcommitizenなど、これらのhooksファイルをカスタマイズするための外部ツールもあります。