Introduction to Git & GitHub#

Git is a common version control system that tracks changes in a file system over time. GitHub is an online hosting service for Git-based repositories. Taken together, they are an essential tool for project development, especially when working in teams.

See this tutorial for an introduction to Git and GitHub, instructions for downloading and using the software, and links to more advanced resources.