update
prepare-commit-msg
pre-receive
pre-rebase
pre-push
pre-merge-commit
pre-commit
pre-applypatch
post-update
fsmonitor-watchman
commit-msg
applypatch-msg