git-rerere.txt: grammatical fixups and cleanups
[git/dscho.git] / templates / hooks--pre-commit.sample
blob0e49279c7f7b805c78f1bc4760a0d1c70a84a0d9
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 2>/dev/null
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 --