From: Jeff King Date: Tue, 26 Aug 2008 17:07:48 GMT Subject: Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins 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: > > git- ... 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