i don't begrudge students that feel the need to have Practical Git Experience (see also
http://nsfmc.tumblr.com/post/171349063154/a-checklist-for-computer-science-undergrads ) but "github experience" is very much a weird sort of proxy for lots of other things: working in a team, managing a divergent branches of development, coordinating/reviewing work, project management, etc. those are all valuable, but curmudgeon me definitely puts many of those in the "get you an internship that does both" bucket since those process vary so much between orgs