Free
Course Introduction
1:39
What is Version Control?
3:58
Discovering New Repositories on GitHub
4:14
Make Your Very First Github Repository
4:01
SSH for GitHub (Bonus Video)
3:57
Setting Up For the Project
2:07
Add, Commit and Push
8:20
Pushing Your Changes to GitHub
4:43
Practice Pushing Your Changes
4:24
Undoing a Staged Change
2:41
Undoing a Committed Change
3:01
Undoing a Pushed Change
4:32
Fetch and Merge Changes
5:14
Avoid Rejected Push Requests
5:29
Work Through a Failed Pull Request
4:11
Introduction to Branches in Git
2:59
Organizing Your Branches
5:39
Pushing to Branch featureA
5:20
Pushing to Branch featureB
4:11
Pulling into Branch featureA
7:10
Pulling into Branch featureB
3:49
Merge Branch featureC into Master with a Fast Forward Merge
4:20
Merge Branch featureC into Master with a No Fast Forward Merge
4:53
Merging Branch featureB into Branch featureA
1:33
Merging Branch featureA into Master
2:20
Putting Your Project on a GitHub Page
1:41