Credits to Bryon Smith (@bsmith89) for this. He started this lesson, and I've merely added to it

Pre-Workshop Setup

Open up Socrative again

QUESTION: How many of you have used git or other version control software before?

1. Introduction: Automated Version Control

2. Setting up Git

3. Creating a repository

Where does git store information

4. Tracking changes

Recording changes, checking status, and adding notes

---------- Socrative #1 ----------

---------- Socrative #2 ----------

---------- Socrative #3 ----------

---------- Socrative #4 ----------

5. Exploring History

Identifying and recovering old versions of files, reviewing changes

---------- Socrative #5 ----------

---------- Socrative #6 ----------

6. Ignoring things (.gitignore)

7. Remotes in Github

8. Collaborating

9. Conflicts

How git handles conflicts

15. Branching

13. Hosting

10. Open Science

14. Using Git from RStudio

11. Licensing

12. Citation