This is a tutorial for using git I put together for the NYU Computational Cognition Lab. It's designed for people who have never used any VCS, or who are coming from a different kind of VCS like Subversion or Darcs. I go through basic commands for commiting and pushing to remote repositories, then try to explain branching through a bunch of graphs lifted from progit.
This presentation was made using showoff, a markdown-based web presentation system.
This work made available using the CC Attribution-NonCommercial-ShareAlike 3.0 license.
Some of the figures are taken from progit, an excellent resource for understanding and using git.