From: David Roundy Date: Sat, 24 Oct 2009 14:59:47 GMT Subject: Re: [PATCH 3/3] git checkout --nodwim Message-ID: <117f2cc80910240759oa9f57e7h67f06816d37e328c@mail.gmail.com> In-Reply-To: <7vzl7h8fjp.fsf@alter.siamese.dyndns.org> On Sat, Oct 24, 2009 at 2:35 AM, Junio C Hamano wrote: >> My take on it: >> >> 1) --no-porcelain >> >> 2) we all are bike-shedding, not being constructive at all > > You are right about (2), regarding the option name. I've queued one that > uses --no-guess. Perhaps a universal --plumbing flag would be handy? It'd be nice to be able to pass any command --plumbing and it'll either behave in a stable, predictable, plumbing-like way, or die with an error message stating that it isn't a plumbing command. Right now, it's sort of hard to figure out what is plumbing and what is porcelain. Some commands are clear, but other commands labelled as plumbing in git(1) are deprecated in favor of commands labelled as porcelain. David