Cycle de vie d'un projet partagé

Fork depuis gitlab

Faire une copie du projet sur votre compte afin de travailler sur la copie sans toucher à l'original:
https://gitlab.univ-valenciennes.fr/prenom.nom/documentation
Cela permet entre-autre de pouvoir proposer des modifications/correction de bugs sur un projet multi-acteurs.

Clone local

Récupérer le projet sur sa machine de travail afin de modifier le code cf : clone d'un projet

Commit local

Indexer et valider les modifications sur la machine de travail cf : indexation cf : commit local

Pousser les modifications sur son dépôt gitlab

Mise à jour du projet local depuis le projet initial

Gestion des conflits

Commit local et envoie vers le depôt distant

Lorsque les conflits sont réglés on peut de nouveau indexer et valider ses modifications localement et sur son dépôt distant.

Lorsque le dépôt distant est à jour, on peut proposer les modifications aux gestionnaires du projet originel via l'interface gitlab. cf : Merge Request