Version Control with Git

Git is a distributed version control system with an emphasis on speed, data integrity, and distributed workflows. Originally it has been developed for the Linux kernel, which typically involves many developers and a large amount of code changes. Therefore, Git applies patches fast and reliably.

Although Git was initially developed for software engineers, it can be used to track changes on any kind of document (but it does not handle different versions of binary documents efficiently, and is therefore mainly used to track text-based documents). Therefore Git is also popular with system administrators to track changes of configuration files.

Git is a very flexible version control system and can therefore be incorporated into almost any workflow. Because of its flexibility, it can be somewhat daunting for beginners. Therefore, during our course Version Control with Git, we cover Git on a step-by-step basis (starting simple) and support it with an extended lab environment to make learning Git as easy as it can be.

Target group
This course is suited for anyone who wants to use Git as version control system.

Foreknowledge
This training covers the command line tools of Git. Therefore, any experience with using the command line and running commands using the command line interface is preferred.

Duration
The course duration is two days.

Group size
The maximum group size is eight persons.

Certificate
Shortly after the course the student will receive a certificate as a proof of participation.

Including
Course material and lunch are included.