Re: [PATCH v3] build: add default aliases
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 15, 2013, 22:34 UTC
- Message-ID
- <xmqqy55ub1ud.fsf@gitster.dls.corp.google.com>
- In-Reply-To
- <20130924045325.GD2766@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
> It seems[1] that some > people define "ci" as "commit -a", and some people define "st" as > "status -s" or even "status -sb".
These option variants aside.
Just like thinking that committing must be the same as publishing, it is a cvs/svn induced braindamage to think that "checking in" must be the same as "committing". The former is a sign of not understanding the "distributed", the latter "the index".
In a world with both check-in and commit as two words usable to denote possibly different concepts, it may make sense to say "you check-in the current status of the working tree files into the index, in order to make commits out of it later".