Merge branch 'vd/stash-silence-reset'
commit6d51217467afe5303349cb5c57b6b131201f73f3
authorJunio C Hamano <gitster@pobox.com>
Thu, 31 Mar 2022 01:01:10 +0000 (30 18:01 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 31 Mar 2022 01:01:10 +0000 (30 18:01 -0700)
treed6e43ac30a50fabe7b7aee24796ee29455a5ada2
parentcb3b3974b3321522b1c5c61d358d1259f19aae29
parent5891c76cd012536a5bb833e512f7262a4b4358c1
Merge branch 'vd/stash-silence-reset'

"git stash" does not allow subcommands it internally runs as its
implementation detail, except for "git reset", to emit messages;
now "git reset" part has also been squelched.

* vd/stash-silence-reset:
  reset: show --no-refresh in the short-help
  reset: remove 'reset.refresh' config option
  reset: remove 'reset.quiet' config option
  reset: do not make '--quiet' disable index refresh
  stash: make internal resets quiet and refresh index
  reset: suppress '--no-refresh' advice if logging is silenced
  reset: replace '--quiet' with '--no-refresh' in performance advice
  reset: introduce --[no-]refresh option to --mixed
  reset: revise index refresh advice
builtin/stash.c
t/t3903-stash.sh