Intro to Module 1: Version Control
Keeping Historical Copies
Practical Application of diff and patch
Version Control and Automation
Installing Git on Windows (Optional)
Anatomy of a Commit Message
Module 1 Wrap Up: Intro to Version Control
Review: Practical Application of diff and patch
Study guide: diff and patch
More Information About Git
Review: First steps with Git
Review: The Basic Git Workflow
Review: Anatomy of a commit message
Glossary terms from course 3 module 1
Qwiklabs guidelines and troubleshooting steps
Exemplar: Introduction to Git
Module 1 challenge: Introduction to Git
Practice Quiz: Before Version Control
Practice Quiz: Version Control Systems
Qwiklabs assessment: Introduction to Git
Intro to Module 2: Using Git Locally
Skipping the Staging Area
Getting More Information About Our Changes
Deleting and Renaming Files
Undoing Changes Before Committing
Module 2 Wrap Up: Using Git Locally
Review: Skipping the staging area
Review: Getting more information from the user
Review: Deleting and Renaming Files
Study guide: Advanced Git
Review: Undoing Changes Before Committing
Review: Identifying a commit
Review: Creating new branches
Review: Working with branches
Study guide: Git branches and merging
Glossary terms from course 3 module 2
Exemplar: Merging Branches in Git
Module 2 challenge: Merging Branches in Git
Practice Quiz: Advanced Git Interaction
Practice Quiz: Undoing Things
Practice Quiz: Branching & Merging
Qwiklabs assessment: Merge branches in Git
Intro to Module 3: Working with Remotes
Basic Interaction with GitHub
Updating the Local Repository
The Pull-Merge-Push Workflow
Best Practices for Collaboration
Module 3 Wrap Up: Working with Remotes
Review: Basic interaction with GitHub
Study guide: Basic Interaction with GitHub
Review: Working with remotes
Review: Fetching new changes
Review: Updating the local repository
Review: The Pull-Merge-Push Workflow
Review: Pushing remote branches
Review: Rebasing your changes
Review: Another Rebasing example
Study guide: Conflict resolution
Glossary terms from course 3 module 3
Exemplar: Introduction to GitHub
Module 3 challenge: Introduction to GitHub
Practice Quiz: Introduction to GitHub
Practice Quiz: Using a Remote Repository
Practice Quiz: Solving Conflicts
Qwiklabs assessment: Introduction to Github
Intro to Module 4: Collaboration
A Simple Pull Request on GitHub
The Typical Pull Request Workflow on GitHub
Updating an Existing Pull Request
How to Use Code Reviews in GitHub
Module 4 Wrap Up: Collaboration
Sneak Peek of the Next Course
Review: The typical pull request workflow on GitHub
Review: Updating an Existing Pull Request
Review: Squashing changes
Study guide: Git forks and pull requests
Review: How to use code reviews
More Information on Code Reviews
Integrating git and GitHub
GitHub Project Management Tools
Glossary terms from course 3 module 4
Exemplar: Push local commits to GitHub
Create a resume and add your new skills
Add your job experience to your resume
Module 4 challenge: Push local commits to Github
Practice Quiz: Pull Requests
Practice Quiz: Code Reviews
Practice Quiz: Managing Collaboration
Qwiklabs assessment: Push local commits to Github