[Techtalk] So What's So Great About Git?

Cynthia Kiser cnk at ugcs.caltech.edu
Sun Nov 1 16:16:53 UTC 2009


Quoting Wim De Smet <kromagg at gmail.com>:
> - Technically solid but almost no handholding, which might make it
> harder to use at times but somehow tickles me

Oh, and because everything is a SHA1 of the tree that gets you there,
it can check that nothing is corrupted at each checkout or commit. I
had a repository corruption early in my git adventures (almost
guaranteed to have been user error) - but because of those checks, I
didn't march happily along not knowing my repo was junk. Fortunately
the problem I had was fairly easy to fix because I had another copy of
the missing file. 

The docs are not too bad - esp the tutorial on the kernel.org
site. The index takes a bit of getting used to - but is the reason
that one can do so many cool things in git that you can't in svn. 

And I can't say enough good things about the git IRC
channel. Extrememly helpful folks. That is where I found out how to
fix my corruption issue. And when I tried to do something beyond my
limited git-fu and ended up with duplicate commits for 80% of my
project, one of the guys (gals? can't always tell in IRC) there took a
copy of my repo, fixed in (in < 5 min) and then spent the next 30 min
explaining to me how I had gotten into that mess and how to avoid
problems in the future. 

-- 
Cynthia N. Kiser
cnk at ugcs.caltech.edu


More information about the Techtalk mailing list