From: Junio C Hamano Date: Wed, 30 Mar 2022 21:53:03 GMT Subject: Re: [PATCH v2] cli: add -v and -h shorthands Message-ID: In-Reply-To: <20220330190956.21447-1-garrit@slashdev.space> Garrit Franke writes: > Change the behavior of "git -v" to be synonymous with "--version" / > "version", and "git -h" to be synonymous with "--help", but not "help". > > These shorthands both display the "unknown option" message. Following > this change, "-v" displays the version, and "-h" displays the help text > of the "git" command. Sorry, but it is unclear why it is a good thing. > It should be noted that the "-v" shorthand could be misinterpreted by > the user to mean "verbose" instead of "version", since some sub-commands > make use of it in this context. The top-level "git" command does not > have a "verbose" flag, so it's safe to introduce this shorthand > unambiguously. Again, it might be safe right now, but it also closes the door for introducing global "verbose" option. What in exchange are we gaining? Are these short options worth it? I am not convinced.