I didn't learn Git until about halfway through college. They don't teach it right away in schools, all the time.
We haven't touched on version control, at all. We're all map sorts and boolean algebra.
That's because many college CS professors come to CS out of a pure math background. Version control has way more to do with software development practices than computation theory.