The objective of this course is to introduce data scientists to Git, a version control system that allows for efficient collaboration and management of code and data. By the end of this course, students will be able to use Git to manage their data science projects, collaborate with others, and maintain a well-organized and reproducible workflow.
• Basic understanding of the command line
• Familiarity with a text editor such as VS Code or Sublime Text
• Access to a computer with an internet connection
• Prior experience with data analysis is recommended, but not required
This topic will cover the basics of Git, including how to install Git, create a Git repository, and use basic Git commands such as add, commit, and push.
In this lesson, we will explore branching in Git and how it enables parallel development and isolation of code changes.
In this lesson, we will explore the concept of distributed Git and how it differs from centralized version control systems.