From CoMakingSpace Wiki
Before you learn how to use
git on the command line, or how to use a graphical git interface, it will help to learn the concepts first.
You can only really use Git if you understand how Git works.
There is a nice introduction, Understanding Git Conceptually.
Github is a popular Git hosting service. Some of our projects are published on Github and we keep track of our tasks there as well.
- Pro Git (free book)
- On-demand courses for beginners
- Mitja's short Git seminar