Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins
- From
Jeff King <peff@peff.net>
- Date
- Aug 26, 2008, 17:07 UTC
- Message-ID
- <20080826170748.GB5318@coredump.intra.peff.net>
- In-Reply-To
- <20080826162513.GR10544@machine.or.cz>
On Tue, Aug 26, 2008 at 06:25:13PM +0200, Petr Baudis wrote:
Show 6 quoted lines
> > git-<tab><tab> ... what? 140-something commands? I'll better start looking > > for alternatives _right now_! > > Actually, this is the only realistic argument I can remember at all. > Are there any others? I couldn't come up with any - but I didn't do much > history digging: others seem to be equally in dark, though.
The three reasons I can recall are:
- too many commands on completion
- confusion between "git-*" and "git *" equivalence, and inability to
perform some operations with "git-*" (like git --no-pager). - I might be wrong, but I think there was discussion of a
hardlink-challenged platform where we wasted space by copying the
'git' binary. Taking git-* out of /usr/bin is the first step to
removing the hardlinks entirely.-Peff