On Fri, Jun 28, 2013 at 02:06:38PM -0700, Ed Pataky wrote:
> Thank you ... about "git add" i thought once you add the file you
> never have to do that again? ... doesn't "add" tell git to track the
> file? and if so, why do you have to do it again?

Many VCSs work the way you mention above, you add once, then just
committing is enough - e.g. SVN.  Git has a staging area where you put
changes before committing them:

Look for instance at `git add -p` to see what kind of power Git's way
offers you when committing changes.

It's actually a great thing, and I'm sure that once you get used to it
you'll miss it whenever you are forced to work with a VCS that doesn't
work like Git.


Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: mag...@therning.org   jabber: mag...@therning.org
twitter: magthe               http://therning.org/magnus

I invented the term Object-Oriented, and I can tell you I did not have
C++ in mind.
     -- Alan Kay

Attachment: pgpGRwEnoPMvs.pgp
Description: PGP signature

Reply via email to