Linus noticed: --- >8 --- it should just avoid git-rev-parse these days and do git rev-list --pretty $newrev --not --all instead. And quite frankly, rather than "git rev-list --pretty", there's no real reason not to do git log $newrev --not --all --- 8< --- This patch makes those changes. Signed-off-by: Andy Parkins <andyparkins@xxxxxxxxx> --- templates/hooks--update | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/templates/hooks--update b/templates/hooks--update index 2a707e5..f580360 100644 --- a/templates/hooks--update +++ b/templates/hooks--update @@ -148,7 +148,7 @@ case "$refname_type" in # This shows all log entries that are not already covered by # another ref - i.e. commits that are now accessible from this # ref that were previously not accessible - git-rev-parse --not --all | git-rev-list --stdin --pretty $newrev + git log $newrev --not --all echo $LOGEND else # oldrev is valid @@ -165,7 +165,7 @@ case "$refname_type" in baserev=$(git-merge-base $oldrev $newrev) # Commit with a parent - for rev in $(git-rev-parse --not --all | git-rev-list --stdin $newrev ^$baserev) + for rev in $(git-rev-list $newrev ^$baserev --not --all) do revtype=$(git-cat-file -t "$rev") echo " via $rev ($revtype)" @@ -190,8 +190,7 @@ case "$refname_type" in fi echo "" echo $LOGBEGIN - git-rev-parse --not --all | - git-rev-list --stdin --pretty $newrev ^$baserev + git log $newrev ^$baserev --not --all echo $LOGEND echo "" echo "Diffstat:" -- 1.5.0.rc4.gb4d2 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html