|
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 a Repository |
Where does Git store information? |
00:20 |
4. Tracking Changes |
How do I record changes in Git?
How do I check the status of my version control repository?
How do I record notes about what changes I made and why? |
00:40 |
5. 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 |
6. Ignoring Things |
How can I tell Git to ignore files I don’t want to track? |
01:10 |
7. Remotes in GitHub |
How do I share my changes with others on the web? |
01:55 |
8. Collaborating |
How can I use version control to collaborate with other people? |
02:20 |
9. Conflicts |
What do I do when my changes conflict with someone else’s? |
02:35 |
10. Open Science |
How can version control help me make my work more open? |
02:45 |
11. Licensing |
What licensing information should I include with my work? |
02:50 |
12. Citation |
How can I make my work easier to cite? |
02:52 |
13. Hosting |
Where should I host my version control repositories? |
03:02 |
14. Supplemental: Using Git from RStudio |
How can I use Git with RStudio? |
03:12 |
Finish |