diff options
author | Theodore Dubois <tbodt@google.com> | 2020-09-30 12:50:53 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-10-01 08:50:24 -0700 |
commit | 3ad0401e9e6d3e243a21a3f376e36453572dcf0d (patch) | |
tree | 0b03cdecf73c881cd7e53d2068b6de9f4b158981 /t/t6036-recursive-corner-cases.sh | |
parent | Git 2.28 (diff) | |
download | tgif-3ad0401e9e6d3e243a21a3f376e36453572dcf0d.tar.xz |
submodule update: silence underlying merge/rebase with "--quiet"
Commands such as
$ git pull --rebase --recurse-submodules --quiet
produce non-quiet output from the merge or rebase. Pass the --quiet
option down when invoking "rebase" and "merge".
Also fix the parsing of git submodule update -v.
When e84c3cf3 (git-submodule.sh: accept verbose flag in cmd_update
to be non-quiet, 2018-08-14) taught "git submodule update" to take
"--quiet", it apparently did not know how ${GIT_QUIET:+--quiet}
works, and reviewers seem to have missed that setting the variable
to "0", rather than unsetting it, still results in "--quiet" being
passed to underlying commands.
Signed-off-by: Theodore Dubois <tbodt@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t6036-recursive-corner-cases.sh')
0 files changed, 0 insertions, 0 deletions