Thanks.
In this case, I have to add that it is natural because it is the way you
_have_ to do it. Even if the other SCMs hide it.
You almost never commit a full revision. You usually update just a couple
of files. Now, even CVS has an extra command to add a file, so it accepts
the fact that staging and committing are two different operations, even if
"cvs add" does not stage the changes of a tracked file.
Of course, it is easier for us: we can use all the lessons learnt from
CVS.
Heh. I catually would be delighted if one outcome of this discussion
would be that the user manual starts with a nice big chapter describing
just my first set of commands, without options.
Another nice outcome could be if all the plumbing man pages were moved
into a different section, and all the porcelain's man pages would be
changed to avoid referring to plumbing.
It could be a good idea, too, to explain advanced topics not by command,
but by scenario.
I disagree. I think that the first steps are the same for everyone.
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