Recevoir les modifications Commit:recevoir

Savoir envoyer les modifications au dépôt distant est utile, mais tout l‘intérêt d’un tel dépôt réside également dans le fait que les autres collaborateurs d’un projet peuvent récupérer les commits contenus dans ce dépôt.

La commande suivante permet de mettre à jour la branche courante avec les commits contenus dans le dépôt distant :

git pull git pull 

Exécutée à partir du dépôt local2, cette commande affiche la sortie suivante :

remote: Counting objects: 3, done.  
remote: Total 3 (delta 0), reused 0 (delta 0)  
Unpacking objects: 100% (3/3), done.  
From /Volumes/JedemaKey/Livre/Git/Repo/07/test_echange/distant 
 * [new branch]      master     -> origin/master 

En réalité, la commande git pull est un raccourci de deux commandes Git exécutées successivement :

git fetch  
git merge FETCH_HEAD git fetch FETCH_HEAD 

La commande git fetch va télécharger les commits contenus sur le dépôt distant pour la branche concernée. Ces commits seront intégrés dans la branche distante suivie.

La commande git merge FETCH_HEAD va ensuite merger les modifications contenues sur la branche distante suivie pour les intégrer dans la branche locale. 

Pour illustrer l’utilisation de ces deux...

Pour consulter la suite, découvrez le livre suivant :
couv_EP2GIT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Envoyer ses modifications
Suivant
Un système de gestion des branches