ApplyPatchMsg
ApplyPatchMsg: "applypatch-msg"
CommitMsg
CommitMsg: "commit-msg"
FsmonitorWatchman
FsmonitorWatchman: "fsmonitor-watchman"
P4Changelist
P4Changelist: "p4-changelist"
P4PostChangelist
P4PostChangelist: "p4-post-changelist"
P4PrepareChangelist
P4PrepareChangelist: "p4-prepare-changelist"
P4PreSubmit
P4PreSubmit: "p4-pre-submit"
PostApplyPatch
PostApplyPatch: "post-applypatch"
PostCheckout
PostCheckout: "post-checkout"
PostCommit
PostCommit: "post-commit"
PostIndexChange
PostIndexChange: "post-index-change"
PostMerge
PostMerge: "post-merge"
PostReceive
PostReceive: "post-receive"
PostRewrite
PostRewrite: "post-rewrite"
PostUpdate
PostUpdate: "post-update"
PreApplyPatch
PreApplyPatch: "pre-applypatch"
PreAutoGc
PreAutoGc: "pre-auto-gc"
PreCommit
PreCommit: "pre-commit"
PreMergeCommit
PreMergeCommit: "pre-merge-commit"
PrepareCommitMsg
PrepareCommitMsg: "prepare-commit-msg"
PrePush
PrePush: "pre-push"
PreRebase
PreRebase: "pre-rebase"
PreReceive
PreReceive: "pre-receive"
ProcReceive
ProcReceive: "proc-receive"
PushToCheckout
PushToCheckout: "push-to-checkout"
ReferenceTransaction
ReferenceTransaction: "reference-transaction"
SendemailValidate
SendemailValidate: "sendemail-validate"
Valid git hooks. Taken from simple-git-hooks
See
https://github.com/toplenboren/simple-git-hooks/blob/499a998df94238679bd61c3e2e539597d8f1edf2/simple-git-hooks.js#L4-L33