Code

Fix regex pattern in commit-msg
[git.git] / templates / hooks--update
index 27cea174d135eb82f9e0229a0adf4f4993c60f2d..76d5ac2477d669aabfef8108cfbb713fbdfef70a 100644 (file)
@@ -60,7 +60,7 @@ then
                        echo "Changes since $prev:"
                        git rev-list --pretty $prev..$3 | $short
                        echo ---
-                       git diff $prev..$3 | diffstat -p1
+                       git diff --stat $prev..$3
                        echo ---
                fi
                ;;
@@ -68,14 +68,14 @@ 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
        base=$(git-merge-base "$2" "$3")
        case "$base" in
        "$2")
-               git diff "$3" "^$base" | diffstat -p1
+               git diff --stat "$3" "^$base"
                echo
                echo "New commits:"
                ;;