Two things:
- add and commit are two _different_ operations, not only in name, but
also in nature. The fact that "commit -a" calls "add" is a _pure_
convenience. It does not change the fact that "add" and "commit" are
completely, utterly different.
- if you are a heavy user of "commit -a", chances are that your history is
not really useful, because you committed unrelated changes accidentally
in the same commit.
The latter point, BTW, is the reason I _never_ teach the "-a" option
(actually, I teach no option at all) in my first two Git lessons.
Ciao,
Dscho
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html