Hi, On Mon, 17 Dec 2007, Wincent Colaiuta wrote: > El 17/12/2007, a las 13:55, Johannes Schindelin escribi?: > > > I never had any problems explaining why "-p" goes before the > > subcommand here. Never. > > Would be even better if there was nothing to explain and it all just > worked, which is what I'm proposing here. As I said, -p is the only > special option which clashes with any non-special uses. Even in the best of circumstances, you have to teach people a little. > But leaving -p aside, will you oppose any patches that make it possible > for people to write stuff like: > > git init --bare > > Personally, I think this is an obvious usability improvement worth > striving for. Given that "git --bare init" will continue to work under > what I'm proposing, I really can't see any worthwhile argument against > it. Because we're talking about a UI improvement for newcomers at no > cost to old timers. My reasoning is like as for "-p". "--bare" is not special to "init". It makes git not guess, but work on the current directory as a bare repository. In my experience, it is easier to give people a clear-cut distinction between different concepts. Then way fewer surprises will hassle them later. Ciao, Dscho - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html