Re: [PATCH] Move all dashed form git commands to libexecdir
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Dec 2, 2007, 17:23 UTC
- Message-ID
- <Pine.LNX.4.64.0712021718460.27959@racer.site>
- In-Reply-To
- <4752E3D0.6030802@obry.net>
Hi,
On Sun, 2 Dec 2007, Pascal Obry wrote:
Show 7 quoted lines
> Johannes Schindelin a ?crit : > > Okay, how many executables are there in your /usr/bin/? Here there > > are 2973. Guess what. I am not intimidated by that number. > > Good, and look in /usr/bin, all those 2973 binary are all disconnected. > > Here we are speaking about a tool as a whole : Git.
No, we are speaking about different commands, such as commit, fetch, push, etc.
I refuse to believe that you cannot see the equivalence.
> I've read many documentations before grabbing the system and I've not > been impressed by the number of binaries in /usr/bin... Because I've > almost never looked there.
Exactly my point.
> Most of the time I'm using "git <tab>" and the bash completion feature > is just right for me.
Bash completion is really something fine.
But even without, I do not see a problem: many cvs users used only three out of 32 commands (most CVS users I personally know/knew only called add, commit and update). You could even see all 32 commands when calling the clunky command line "cvs --help-commands". I am convinced we're already more user-friendly than that.
Ciao, Dscho