Skip to main content

Git, Gitlab en GitHub

GitHub en Gitlab zijn zo alomtegenwoordig, dat de kans bestaat dat je de termen Git en GitHub misschien door elkaar gebruikt.

Git is het distributed version control systeem dat oorspronkelijk door Linus Torvalds werd ontwikkeld, met als primair doel om de Linux kernel te ontwikkelen.

Andere version control systemen waar je mogelijks al over hoorde zijn Subversion, Mercurial, CVS.

Gitlab, Github en Bitbucket daarentegen zijn enkele bekende platformen die toelaten om GIT-repositories te gaan beheren. Die bieden naast de pure Git-functionaliteit ook nog een pak andere tools die een totaalbeleving bieden aan de programmeur: wiki, rechtenbeheer, ci/cd, kanban-borden, ...

Op de campus werken we met Gitlab (https://gitlab.com) als interface om GIT repositories te beheren, maar je zal merken of gemerkt hebben dat de gelijkenissen met GitHub treffend zijn.