Introduction to version control with Git: MOOC edition Why we want to track versions and how to go back in time to a working version Git intro lesson DOI