An introduction to Git. This should teach students the fundamentals of working with version control, as well as introduce them to GitHub and our online workflow.
- git - the simple guilde
- All sorts of documentation, videos, cheat sheets...
- Git wiki
- It's incredibly dense, but here's the official "Git everyday" guide (esp. "Individual - Participant" section)
- The official Git book, Pro Git v2 (it's a website, not a physical book unless you really want a copy)
- "Git for Web Designers"
- "Git for Computer Scientists", if you know what a directed acyclic graph is
- "Git in the Trenches", real-world Git usage guide
- "Version Control by Example" chap. 8
- "The Git Parable", the actual theory behind Git, doesn't cover actually using it