request-pull: allow ls-remote to notice remote.$nickname.uploadpack
[alt-git.git] / templates / hooks--pre-commit.sample
blob0ba62076fb4a381e588eba90ed639dd560860fd3
1 #!/bin/sh
3 # An example hook script to verify what is about to be committed.
4 # Called by git-commit with no arguments. The hook should
5 # exit with non-zero status after issuing an appropriate message if
6 # it wants to stop the commit.
8 # To enable this hook, rename this file to "pre-commit".
10 if git-rev-parse --verify HEAD >/dev/null 2>&1
11 then
12 against=HEAD
13 else
14 # Initial commit: diff against an empty tree object
15 against=4b825dc642cb6eb9a060e54bf8d69288fbee4904
18 exec git diff-index --check --cached $against --