Re: Usability question
- From
SZEDER Gábor <szeder@ira.uka.de>
- Date
- Sep 17, 2009, 12:13 UTC
- Message-ID
- <20090917121328.GA21837@neumann>
- In-Reply-To
- <vpqy6odhn0d.fsf@bauges.imag.fr>
Hi,
On Thu, Sep 17, 2009 at 12:41:06PM +0200, Matthieu Moy wrote:
Show 12 quoted lines
> Rob Barrett <barrettboy@gmail.com> writes: > > 1. What is the distinction that makes the 10% special enough to get > > non-prefixed options? > > Prefixed and non-prefixed is what people usually call respectively > "options" and "subcommands". To me, the distinction is needed: > > Options are flags that modify the behavior of a git command. For > example, "git reset" and "git reset --hard" do something similar, but > "git svn rebase" and "git svn dcommit" do something really, totally > different. It's not about doing the same thing in a different way, > it's really about different actions.
I tend to aggree, but what about 'git rebase --abort' vs. 'git rebase --continue'? IMHO they are also doing something totally different.
Best, Gábor