diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-09 10:52:35 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-09 10:52:35 -0700 |
commit | 167a4a3308f4a1606e268c2204c98d6999046ae0 (patch) | |
tree | dbae854c7c91182c8a124d0b85d802945d1c6223 /git-clone-script | |
parent | d36f7b805eccaf702c0be1c00d034711d0da1f77 (diff) | |
download | git-167a4a3308f4a1606e268c2204c98d6999046ae0.tar.gz git-167a4a3308f4a1606e268c2204c98d6999046ae0.tar.xz |
Add "-q" flag to "git commit"
Maybe you don't want the progress report.
Diffstat (limited to 'git-clone-script')
-rwxr-xr-x | git-clone-script | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/git-clone-script b/git-clone-script index 01707e92a..5a241fb25 100755 --- a/git-clone-script +++ b/git-clone-script @@ -14,11 +14,13 @@ get_repo_base() { (cd "$1" && (cd .git ; pwd)) 2> /dev/null } +quiet= use_local=no while case "$#,$1" in 0,*) break ;; *,-l|*,--l|*,--lo|*,--loc|*,--loca|*,--local) use_local=yes ;; + *,-q|*,--quiet) quiet=-q ;; *,-*) usage ;; *) break ;; esac @@ -81,14 +83,14 @@ esac case "$repo" in rsync://*) - rsync -avz --ignore-existing "$repo/objects/" "$D/.git/objects/" && - rsync -avz --ignore-existing "$repo/refs/" "$D/.git/refs/" + rsync $quiet -avz --ignore-existing "$repo/objects/" "$D/.git/objects/" && + rsync $quiet -avz --ignore-existing "$repo/refs/" "$D/.git/refs/" ;; http://*) echo "Somebody should add http fetch" >&2 exit 1 ;; *) - cd "$D" && git-clone-pack "$repo" + cd "$D" && git-clone-pack $quiet "$repo" ;; esac |