@@ -502,7 +502,7 @@ La situation résultante est illustrée ci-dessous :
...
@@ -502,7 +502,7 @@ La situation résultante est illustrée ci-dessous :
### Synchronisation descendante, cas d'un retard simple
### Synchronisation descendante, cas d'un retard simple
> 💡Ici, on traite le cas d'un développeur auquel il ne manquerait localement que des commits produits et envoyés sur le serveur par d'autres développeurs.
> :bulb:Ici, on traite le cas d'un développeur auquel il ne manquerait localement que des commits produits et envoyés sur le serveur par d'autres développeurs.
#### Validation d'une modification sur le `clone 1` et synchronisation montante avec le serveur
#### Validation d'une modification sur le `clone 1` et synchronisation montante avec le serveur
...
@@ -746,9 +746,119 @@ La situation résultante est illustrée ci-dessous :
...
@@ -746,9 +746,119 @@ La situation résultante est illustrée ci-dessous :
### Synchronisation descendante, cas d'avance/retard sans conflit
### Synchronisation descendante, cas d'avance/retard sans conflit
> 💡Ici, on traite le cas d'un développeur qui aurait à la fois :
> :bulb:Ici, on traite le cas d'un développeur qui aurait à la fois :
>
>
> * **pris de l'avance** en produisant plusieurs commits locaux pas encore synhcronisés avec le serveur
> * **pris de l'avance** en produisant plusieurs commits locaux pas encore synhcronisés avec le serveur
> * **pris du retard** en n'intégrant pas des commits produits et envoyés sur le serveur par d'autres développeurs
> * **pris du retard** en n'intégrant pas des commits produits et envoyés sur le serveur par d'autres développeurs
>
>
> Cependant, ici, on fait l'hypothèse que les modifications de ces différents commits **ne rentrent pas en conflit entre eux** (c'est à dire qu'ils n'ont **aucun fichier modifié en commun**)
> Cependant, ici, on fait l'hypothèse que les modifications de ces différents commits **ne rentrent pas en conflit entre eux** (c'est à dire qu'ils n'ont **aucun fichier modifié en commun**)
#### Production d'une nouvelle version à partir du dépôt `clone 1`, et synchronisation montante avec le serveur
Depuis le dépôt `clone 1`, on effectue une modification sur `unFichier.txt` :
```bash
sebastienjean@MacBook-Air-749 gitlab-bases % cd ../../clone1
sebastienjean@MacBook-Air-749 clone1 % cd gitlab-bases