0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Contrôle 2

Le document aborde des concepts clés liés à Git et GitLab, notamment la gestion de versions distribuée, la différence entre dépôts locaux et distants, ainsi que des fonctionnalités de collaboration de GitLab. Il pose des questions sur les commandes Git, le système de branches, les rôles des membres de projet, et les processus d'intégration des changements. Enfin, il traite des conflits de fusion et des stratégies de résolution.

Transféré par

fatikharmouch
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Contrôle 2

Le document aborde des concepts clés liés à Git et GitLab, notamment la gestion de versions distribuée, la différence entre dépôts locaux et distants, ainsi que des fonctionnalités de collaboration de GitLab. Il pose des questions sur les commandes Git, le système de branches, les rôles des membres de projet, et les processus d'intégration des changements. Enfin, il traite des conflits de fusion et des stratégies de résolution.

Transféré par

fatikharmouch
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 1

1- Expliquez : système de gestion de versions distribué. Donnez deux exemples.


2- Expliquez la différence entre un dépôt local et un dépôt distant. Donnez deux avantages de
chacun.

2- Complétez le tableau suivant avec les commandes Git appropriées :

Exercice 2

a) Citez 4 fonctionnalités clés de GitLab, qui facilitent la collaboration.

b) À quoi sert un fork dans GitLab ?

c) Quand utilisez-vous la commande git pull ?

d) Décrivez le fonctionnement du système de branches dans Git et GitLab.


Soient b1 et b2 deux branches créées, donnez deux exemples d’utilisation
(un des deux exemples doit simuler le cas d’un conflit, l’autre non).

e) Donner deux exemples de rôles de membres de projet dans GitLab.

Exercice 3
a) Quel est le rôle de GitLab dans la gestion de projets ?
b) Vous avez terminé votre tâche sur la branche "feature/inscription". Que devez-vous faire pour
intégrer vos changements dans la branche principale (main) via GitLab ?
c) Quand utilisez-vous la commande git fetch ?
d) Expliquez « un conflit de fusion ». Donner un exemple de conflit. Proposer une stratégie de
résolution

Exercice 4
Choisissez la bonne réponse

Vous aimerez peut-être aussi