tests: Add tests for missing format-patch long options
[git/git.git] / templates / hooks--pre-commit.sample
CommitLineData
89e2c5f1
JH
1#!/bin/sh
2#
3# An example hook script to verify what is about to be committed.
215a7ad1 4# Called by git-commit with no arguments. The hook should
89e2c5f1
JH
5# exit with non-zero status after issuing an appropriate message if
6# it wants to stop the commit.
7#
f98f8cba 8# To enable this hook, rename this file to "pre-commit".
89e2c5f1 9
d37fd032
JH
10if git-rev-parse --verify HEAD 2>/dev/null
11then
03e2b630 12 against=HEAD
d37fd032 13else
03e2b630
JH
14 # Initial commit: diff against an empty tree object
15 against=4b825dc642cb6eb9a060e54bf8d69288fbee4904
16fi
17
18exec git diff-index --check --cached $against --