Signed-off-by: Orgad Shaneh <org...@gmail.com>
---
 git-submodule.sh |   17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/git-submodule.sh b/git-submodule.sh
index aac575e..dd57abb 100755
--- a/git-submodule.sh
+++ b/git-submodule.sh
@@ -266,6 +266,11 @@ cmd_add()
 
        repo=$1
        sm_path=$2
+       quiet=
+       if test -n "$GIT_QUIET"
+       then
+               quiet=-q
+       fi
 
        if test -z "$sm_path"; then
                sm_path=$(echo "$repo" |
@@ -332,8 +337,8 @@ Use -f if you really want to add it." >&2
                        cd "$sm_path" &&
                        # ash fails to wordsplit ${branch:+-b "$branch"...}
                        case "$branch" in
-                       '') git checkout -f -q ;;
-                       ?*) git checkout -f -q -B "$branch" "origin/$branch" ;;
+                       '') git checkout -f $quiet ;;
+                       ?*) git checkout -f $quiet -B "$branch" 
"origin/$branch" ;;
                        esac
                ) || die "$(eval_gettext "Unable to checkout submodule 
'\$sm_path'")"
        fi
@@ -527,6 +532,12 @@ cmd_update()
                shift
        done
 
+       quiet=
+       if test -n "$GIT_QUIET"
+       then
+               quiet=-q
+       fi
+
        if test -n "$init"
        then
                cmd_init "--" "$@" || return
@@ -619,7 +630,7 @@ Maybe you want to use 'update --init'?")"
                                must_die_on_failure=yes
                                ;;
                        *)
-                               command="git checkout $subforce -q"
+                               command="git checkout $subforce $quiet"
                                die_msg="$(eval_gettext "Unable to checkout 
'\$sha1' in submodule path '\$sm_path'")"
                                say_msg="$(eval_gettext "Submodule path 
'\$sm_path': checked out '\$sha1'")"
                                ;;
-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to