Git provides a distributed version-control system keeping track of the changes in your code. GitLab is a web-based tool which hosts Git repositories and provides features like issue tracking, pull requests and continuous integration. The GitLab instance of the university will be used to give an introduction to Git and GitLab with the focus on how to apply it to a physics analysis.
This lecture is part of a larger series covering various real-lab topics: