Git and Version Control
In our Git and Version Control course, you’ll learn what version control is, and why it’s critical to be able to use version control in any sort of collaborative programming environment.
This course will emphasize learning Git, one of the most popular and widely-used version control systems. You will learn what Git is and how it’s helpful in the context of data analysis and data science work. We’ll cover the fundamentals, including how to clone a project to your local machine, iterate on the project by creating branches, and push your work to Git remotes like Github. You will learn about how Git automatically detects conflicts and creates conflicts known as merge conflicts to prevent catastrophic mistakes from getting merged into your project.
At the end of this course, you’ll know how to install Git on your local machine and how to get up and running with Github. Having an active Github account is crucial for making your data analysis and data science projects available to potential employers so they can evaluate your work, and mastering Git and version control will help get you quickly up and running on Github for both your individual and collaborative projects.
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.
Git and Version Control Lessons List
Learn how to work with Git.
Learn how to push and pull to and from Git remotes like GitHub.
Learn how to create and work with Git branches.
Learn how to resolve merge conflicts with Git branches.
Learn how to install Git and authenticate with Github.