This is the material for the CSIRO Data School introduction to Git.
Prerequisites
The only prerequisites are an installation of Git and RStudio. You will also need a GitHub account, but this can be created during the lesson
This is the material for the CSIRO Data School introduction to Git.
Prerequisites
The only prerequisites are an installation of Git and RStudio. You will also need a GitHub account, but this can be created during the lesson
Setup | Download files required for the lesson | |
09:30 | 1. Motivation |
Why version control?
Why Git? |
09:40 | 2. Project directories | How should I organise my project files? |
10:15 | 3. In-browser session | Where are we heading? |
10:35 | 4. Break | Break |
10:55 | 5. Introduction to R and R Studio |
How do you find your way around RStudio?
How do you interact with R? |
11:25 | 6. Our first repo |
What is a repository?
How does Git operate? How do I make commits? How do I select what to commit? |
12:25 | 7. Break | Break |
13:25 | 8. Sharing repositories online |
How can I clone a public repository to my computer?
How can I set up a public repository online? |
14:30 | 9. Fixing mistakes |
How can I fix mistakes with Git?
What sort of mistakes can be fixed within RStudio? |
15:35 | 10. Break | Break |
15:55 | 11. Collaborative notetaking | |
16:55 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.