Version Control with Git

The Data ‘Shop - UWI Mona, Oct 09, 2018 Instructor: Peace

This lesson is a modified version of Software Carpentry Git Lesson and part of the The Data ‘Shop.

Additional resources: tutorials pull requests

Schedule

Setup Download files required for the lesson
00:00 1. Automated Version Control What is version control and why should I use it?
00:05 2. Setting Up Git How do I get set up to use Git?
00:10 3. Creating and Tracking with Git Where does Git store information?
How do I record changes in Git?
How do I record notes about what changes I made and why?
00:50 4. Exploring History How can I identify old versions of files?
How do I review my changes?
How can I recover old versions of files?
01:05 5. Remotes in GitHub How do I share my changes with others on the web?
01:15 6. Collaborating How can I use version control to collaborate with other people?
01:25 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.