summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-01-25 01:37:01 (GMT)
committerJunio C Hamano <junkio@cox.net>2006-01-25 01:38:06 (GMT)
commit41e79c955969c916c0691c31422b5004db7e4025 (patch)
treef682b441030cfdf97796984c5f104b5ac74a7b23
parent8a3ee7c31469b5418a556a87cbac74509ded1cac (diff)
downloadgit-41e79c955969c916c0691c31422b5004db7e4025.zip
git-41e79c955969c916c0691c31422b5004db7e4025.tar.gz
git-41e79c955969c916c0691c31422b5004db7e4025.tar.bz2
sample update-hook: sanely handle a new branch head.
Instead of showing all the history since the beginning of time leading to the the branch head, show only the changes this new branch brings to the world. This originally came from Linus and tested by Andreas Ericsson. Signed-off-by: Junio C Hamano <junkio@cox.net>
-rw-r--r--templates/hooks--update2
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/hooks--update b/templates/hooks--update
index 27cea17..d7a8f0a 100644
--- a/templates/hooks--update
+++ b/templates/hooks--update
@@ -68,7 +68,7 @@ then
refs/heads/*)
branch="${1##refs/heads/}"
echo "New branch '$branch' available with the following commits:"
- git-rev-list --pretty "$3"
+ git-rev-list --pretty "$3" $(git-rev-parse --not --all)
;;
esac
else