From 867299c3d947df5fc33c791f33ccb44c150ca70f Mon Sep 17 00:00:00 2001 From: Alexander Krasnukhin Date: Sat, 17 Nov 2012 01:41:59 +0100 Subject: [PATCH] Update bin/git-count Use git-rev-list and builtin --count option $ time git log --oneline | wc -l 30613 real 0m0.858s user 0m0.684s sys 0m0.239s $ time git rev-list --count HEAD 30613 real 0m0.416s user 0m0.396s sys 0m0.018s --- bin/git-count | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/git-count b/bin/git-count index 4ebd3d4..d77f51d 100755 --- a/bin/git-count +++ b/bin/git-count @@ -5,4 +5,4 @@ if test "$1" = "--all"; then echo fi -echo total `git log --oneline | wc -l` +echo total `git rev-list --count HEAD`