From: Junio C Hamano Date: Wed, 23 Jul 2014 17:52:34 GMT Subject: Re: Unify subcommand structure; introduce double dashes for all subcommands? Message-ID: In-Reply-To: <53CFBA1A.8040600@gmail.com> Stefan Beller writes: > A git command is generally setup as: > git [] [] ... > > The subcommands vary wildly by the nature of the command. However all > subcommands > could at least follow one style. The commands bundle, notes, stash and > submodule > have subcommands without two leading dashes (i.e. git stash list) as > opposed to all > other commands (i.e. git tag --list). Sounds familiar. E.g. here is a similar thread about a year ago. http://thread.gmane.org/gmane.comp.version-control.git/231376/focus=231478 Further discussions to make the plan more concrete is very much welcomed. Thanks.