I am a self taught developer who never went to college, is git normally not taught in school?
We had one software engineering class where we were forced to use SVN, but everything else was either upload your final solution, or e-mail your code to the prof.
Granted, this was six years ago, but from what I've seen in interviews since then, it's still not commonly taught and something that's picked up outside the curriculum. My grad classes at Harvard use it, but I'm not sure how common it is at the undergrad level there.