Prerequisites
The Version Control with Git course (Software Carpentry), or a month or more experience of using git for version control.
Prerequisites
The Version Control with Git course (Software Carpentry), or a month or more experience of using git for version control.
Setup | Download files required for the lesson | |
00:00 | 1. Getting started with Git | How do I get set up to use Git? |
00:05 | 2. Understanding Add and Commit | How do we really create commits? |
00:50 | 3. Commits and branches | How are commits stores? |
01:40 | 4. The Nuts and Bolts | What are the differences between blobs trees and objects? |
02:30 | 5. Changing History | I’ve just made a mistake, how can I undo it? |
03:20 | 6. Working with remotes | How can I work in remote teams and with remotely hosted code? |
04:15 | 7. Logging | How can I find the commits I’m looking for? |
04:35 | 8. Telling your story | How can we change the apparent git history to make it clearer |
05:05 | 9. Identifying breaking commits | How can I use git to track down problems in code? |
05:35 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.