Version control systems are essential for any level of reliable code development. The by far most popular version control system is GIT, with its wide range of advanced tools.

Course Content

In this course we will give an introduction to GIT and its functionality. We will go through interaction with repository, branching and merging, and how to address some corner case problems.


Some experience with an command-line interface tool.

Duration: 2 hours

Tools Introduced


Git is a widely used source code management system for software development. It is a distributed revision control system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows.