Subject: Re: [PATCH v3] build: add default aliases

From: Junio C Hamano <[email-masked]>
Date: Tue, 15 Oct 2013 15:34:18 -0700

Jeff King <[email-masked]> 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".