Comprendre la commande git pull

Le pull : récupérer des modifications
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Git
Revoir le teaser Je m'abonne
3,3
Transcription

44,90€ 22,45€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,3
44,90€ 22,45€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Apprendre à utiliser la commande git pull pour mettre à jour et fusionner les branches distantes avec une copie locale. Comprendre le rôle des commandes git fetch et git merge dans ce processus.

La commande git pull permet de mettre à jour votre copie locale avec les modifications des branches distantes en combinant les commandes git fetch et git merge.

Lorsqu'on souhaite récupérer des informations d'un serveur, la commande git pull est employée. Elle combine en réalité deux commandes essentielles : git fetch et git merge. La commande git fetch met à jour la référence locale des branches distantes sans intégrer les modifications dans votre copie locale. Pour cela, la commande git merge est nécessaire.

Avec git pull, vous mettez à jour une branche distante et la fusionnez avec la branche locale active. Si vous utilisez la forme simple de git pull sans spécifier explicitement la remote ou la branche, Git utilisera les informations de suivi configurées en local pour déterminer les branches et les remotes à mettre à jour. En fin de compte, git pull simplifie le processus de synchronisation de votre copie locale avec les modifications de vos collègues.

Par exemple, après un git fetch, les commits récupérés sont intégrés dans votre copie locale via une opération de merge.

Voir plus
Questions réponses
Quelle est la principale fonction de la commande git pull ?
La commande git pull combine les commandes git fetch et git merge pour mettre à jour une copie locale avec les modifications des branches distantes.
Que se passe-t-il lorsque vous exécutez la commande git fetch ?
La commande git fetch récupère les modifications des branches distantes et met à jour les références locales, mais n'intègre pas ces modifications dans la copie locale.
Pourquoi est-il parfois possible d'exécuter git pull sans spécifier la remote ou la branche ?
Si les informations de suivi sont configurées localement, Git peut déterminer automatiquement la remote et la branche à utiliser lors d'un git pull.

Programme détaillé

3 commentaires
3,3
3 votes
5
4
3
2
1
luismiguelrobles
Il y a 1 an
bon cours bien structuré, avec de bon exemple et TP, en appuis sont transmis les slides
Hicham Skiker
Il y a 2 ans
Un cours plutôt bon : bien structuré et présentant assez clairement et assez distinctement les notions fondamentales de Git.
bergeat.cedric
Il y a 3 ans
TP1 impossible sur Windows 10