Interactive Course

Introduction to Git for Data Science

This course is an introduction to version control with Git for data scientists.

  • 4 hours
  • 0 Videos
  • 46 Exercises
  • 53,510 Participants
  • 3,650 XP

Loved by learners at thousands of top companies:

airbnb-grey.svg
3m-grey.svg
axa-grey.svg
lego-grey.svg
t-mobile-grey.svg
ebay-grey.svg

Course Description

Version control is one of the power tools of programming. It allows you to keep track of what you did when, undo any changes you have decided you don't want, and collaborate at scale with other people. This course will introduce you to Git, a modern version control tool that is very popular with data scientists and software developers alike, and show you how it can help you get more done in less time and with less pain.

  1. 1

    Basic workflow

    Free

    This chapter explains what version control is and why you should use it, and introduces the most common steps in a common Git workflow.

  2. Undo

    Since Git saves all the changes you've made to your files, you can use it to undo those changes. This chapter shows you several ways to do that.

  3. Collaborating

    This chapter shows Git's other greatest feature: how you can share changes between repositories to collaborate at scale.

  1. 1

    Basic workflow

    Free

    This chapter explains what version control is and why you should use it, and introduces the most common steps in a common Git workflow.

  2. Repositories

    This chapter digs a little deeper into how Git stores information and how you can explore a repository's history.

  3. Undo

    Since Git saves all the changes you've made to your files, you can use it to undo those changes. This chapter shows you several ways to do that.

  4. Working with branches

    Branching is one of Git's most powerful features, since it allows you to work on several things at once without tripping over yourself. This chapter shows you how to create and manage branches.

  5. Collaborating

    This chapter shows Git's other greatest feature: how you can share changes between repositories to collaborate at scale.

What do other learners have to say?

Devon

“I've used other sites, but DataCamp's been the one that I've stuck with.”

Devon Edwards Joseph

Lloyd's Banking Group

Louis

“DataCamp is the top resource I recommend for learning data science.”

Louis Maiden

Harvard Business School

Ronbowers

“DataCamp is by far my favorite website to learn from.”

Ronald Bowers

Decision Science Analytics @ USAA

Greg Wilson
Greg Wilson

Co-founder of Software Carpentry

Dr. Greg Wilson has worked for 30 years in both industry and academia, and is the author or editor of several books on computing and two for children. He is best known as the co-founder of Software Carpentry, a non-profit organization that teaches basic computing skills to researchers.

See More
Collaborators
  • Filip Schouwenaars

    Filip Schouwenaars

Icon Icon Icon professional info