GitLab est une plate-forme de développement collaboratif avec un service Web et un système de contrôle de versions basé sur Git.
GitLab fournit un espace pour le stockage de code en ligne et le suivi des problèmes.
Un référentiel peut héberger différentes chaînes et versions de développement, permettant aux utilisateurs de voir le code précédent et d’y revenir en cas de problèmes inattendus.