Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tirer les Modifications | Interaction de Base avec les Dépôts Distants
Fondamentaux de GitHub
course content

Contenu du cours

Fondamentaux de GitHub

Fondamentaux de GitHub

1. Introduction à GitHub
2. Interaction de Base avec les Dépôts Distants
3. Flux de Travail Plus Avancés

book
Tirer les Modifications

En fait, récupérer puis immédiatement fusionner les modifications est un scénario extrêmement courant. C'est pourquoi Git fournit une commande unique, git pull, qui combine ces deux opérations et intègre les modifications dans la branche actuelle.

Tirons maintenant les modifications distantes effectuées par John dans notre dépôt local :

Comme vous pouvez le voir, la sortie de cette commande est essentiellement une combinaison des sorties des commandes git fetch et git merge.

Vous pouvez également exécuter la commande git remote show origin pour voir qu'il y a bien une branche remote john/test, mais notre dépôt local n'a pas la branche locale correspondante.

Créons une branche locale pour cela en exécutant la commande git checkout :

Décomposons ce qui vient de se passer :

  1. Nous sommes passés à la branche john/test;
  2. Git a automatiquement copié le contenu de la branche distante dans la branche locale;
  3. L'arbre de travail a été mis à jour pour refléter le contenu de la branche john/test.

Nous pouvons facilement vérifier que nous sommes sur cette branche et qu'elle est à jour avec sa contrepartie distante en regardant le dernier commit :

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6
We're sorry to hear that something went wrong. What happened?
some-alt