git-course
Version control with Git
This is an introduction to using version control with Git and GitHub. No prior experience with version control is assumed. The material is based on the Software Carpentry lesson and the work of Aleksandra Pawlik, but has been heavily modified.