diff options
author | Jim Meyering <jim@meyering.net> | 2006-10-23 15:59:48 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-10-23 14:31:52 -0700 |
commit | 810799ecab6f9164401416988d9d79270315ba18 (patch) | |
tree | b2dd5f9762753942af16afb0818fd8cf5fd26733 | |
parent | 0cc6d3464a1944e930cfb12ba030eb1581323845 (diff) | |
download | git-810799ecab6f9164401416988d9d79270315ba18.tar.gz |
git-clone: honor --quiet
I noticed that a cron-launched "git-clone --quiet" was generating
progress output to standard error -- and thus always spamming me.
The offending output was due to git-clone invoking git-read-tree with
its undocumented -v option.
This change turns off "-v" for --quiet.
Signed-off-by: Jim Meyering <jim@meyering.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
-rwxr-xr-x | git-clone.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/git-clone.sh b/git-clone.sh index bf54a11508..24b119537b 100755 --- a/git-clone.sh +++ b/git-clone.sh @@ -414,7 +414,8 @@ Pull: refs/heads/$head_points_at:$origin_track" && case "$no_checkout" in '') - git-read-tree -m -u -v HEAD HEAD + test "z$quiet" = z && v=-v || v= + git-read-tree -m -u $v HEAD HEAD esac fi rm -f "$GIT_DIR/CLONE_HEAD" "$GIT_DIR/REMOTE_HEAD" |