Code

git-push: make --thin pack transfer the default.
authorJunio C Hamano <junkio@cox.net>
Sun, 26 Mar 2006 02:27:15 +0000 (18:27 -0800)
committerJunio C Hamano <junkio@cox.net>
Sun, 26 Mar 2006 08:23:52 +0000 (00:23 -0800)
Just in case it has problems, you can say "git push --no-thin".

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-push.sh

index 73dcf067cb2cb6c74ce0a51b055470b5c46222e4..f10cadbf159bcd63af0c3834bd7cd2fab6cce57c 100755 (executable)
@@ -8,7 +8,7 @@ USAGE='[--all] [--tags] [--force] <repository> [<refspec>...]'
 has_all=
 has_force=
 has_exec=
-has_thin=
+has_thin=--thin
 remote=
 do_tags=
 
@@ -24,7 +24,9 @@ do
        --exec=*)
                has_exec="$1" ;;
        --thin)
-               has_thin="$1" ;;
+               ;; # noop
+       --no-thin)
+               has_thin= ;;
        -*)
                 usage ;;
         *)