GIT is één van de belangrijkste versie beheer systemen (VCS – Versioning Control System) dat wereldwijd wordt gebruikt.
Het systeem laat toe om met verschillende mensen samen te werken op één codebase.
Op de computer van elke ontwikkelaar worden de aanpassingen op de code bijgehouden en periodiek naar de GIT server gestuurd zodat ze door de andere ontwikkelaar kunnen worden gesynchroniseerd.
Het is oorspronkelijk door Linux ontwikkeld voor de Open Source gemeenschap maar wordt ondertussen door de grootste tech spelers als dienst aangeboden: BitBucket, GitHub, GoogleCloud, GitLab, …
Wij werken in deze cursus via GitHub.
GIT kan aangestuurd worden door commando’s via de terminal (CLI) maar er zijn ook al tal programma’s die het werken met GIT eenvoudiger maken (GUI).
Wij werken in deze cursus via SourceTree die een Windows en Mac versie heeft.