]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jc/show-usage-help'
authorJunio C Hamano <gitster@pobox.com>
Tue, 28 Jan 2025 21:02:22 +0000 (13:02 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Jan 2025 21:02:22 +0000 (13:02 -0800)
commitf0a371a39d8b9945b2e0a414a32aa861614e5352
tree5ee935ae11355384d47bc2da81d6a19bf2ae15cb
parent5f8f7081f7761acdf83d0a4c6819fe3d724f01d7
parentf66d1423f528403a33e8984f765801deb1b9cb97
Merge branch 'jc/show-usage-help'

The help text from "git $cmd -h" appear on the standard output for
some $cmd and the standard error for others.  The built-in commands
have been fixed to show them on the standard output consistently.

* jc/show-usage-help:
  builtin: send usage() help text to standard output
  oddballs: send usage() help text to standard output
  builtins: send usage_with_options() help text to standard output
  usage: add show_usage_if_asked()
  parse-options: add show_usage_with_options_if_asked()
  t0012: optionally check that "-h" output goes to stdout
builtin/am.c
builtin/credential.c
builtin/gc.c
builtin/index-pack.c
builtin/rev-list.c
builtin/unpack-objects.c
builtin/var.c
parse-options.c