Git and Version Control

Learn the basics of git and version control, a critical part of developing projects with teams.

By the end of this course, you'll be able to:

  • Understand how version control helps you organize your code.
  • Understand how to use git and Github to collaborate with others.
  • Understand how to resovle conflicts.

Course Info:

Git and Version Control


The average completion time for this course is 10-hours.

This course is requires a basic subscription. This course includes four mission and one installation tutorial.  It is the tenth course in the Data Analyst in Python path and Data Scientist in Python path.


Learn to use Git and Version Control

Introduction to Git

Learn how to work with Git.

Git Remotes

Learn how to push and pull to and from Git remotes like GitHub.

Git Branches

Learn how to create and work with Git branches.

Merge Conflicts

Learn how to resolve merge conflicts with Git branches.

Project: Git Installation and GitHub Integration

Learn how to install Git and authenticate with Github.