Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Récupération des 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
Récupération des Modifications

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

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

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

Note
Remarque

Dans le cas où il y aurait également des modifications sur la branche distante main qui n'ont pas été fusionnées avec john/test, une fusion en avance rapide serait effectuée dans la branche locale main (à condition qu'il n'y ait pas de conflits).

Vous pouvez également exécuter la commande git remote show origin pour vérifier qu'il existe bien une branche distante john/test, mais que notre dépôt local ne possède pas la branche locale correspondante.

Créons une branche locale pour celle-ci en utilisant la commande git checkout :

Analysons ce qui vient de se passer :

  1. Nous sommes passés sur la branche john/test ;

  2. Git a automatiquement copié le contenu de la branche distante dans la branche locale ;

  3. L’arborescence de travail a été mise à jour pour refléter le contenu de la branche john/test.

Nous pouvons facilement vérifier que nous sommes bien sur cette branche et qu’elle est synchronisée avec sa branche distante en consultant le dernier commit :

Note
Remarque

L’option -n spécifie le nombre de commits à afficher. Dans cet exemple, -n 1 indique à Git d’afficher uniquement le commit le plus récent.

question mark

Que fait la commande git pull ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

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
Récupération des Modifications

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

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

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

Note
Remarque

Dans le cas où il y aurait également des modifications sur la branche distante main qui n'ont pas été fusionnées avec john/test, une fusion en avance rapide serait effectuée dans la branche locale main (à condition qu'il n'y ait pas de conflits).

Vous pouvez également exécuter la commande git remote show origin pour vérifier qu'il existe bien une branche distante john/test, mais que notre dépôt local ne possède pas la branche locale correspondante.

Créons une branche locale pour celle-ci en utilisant la commande git checkout :

Analysons ce qui vient de se passer :

  1. Nous sommes passés sur la branche john/test ;

  2. Git a automatiquement copié le contenu de la branche distante dans la branche locale ;

  3. L’arborescence de travail a été mise à jour pour refléter le contenu de la branche john/test.

Nous pouvons facilement vérifier que nous sommes bien sur cette branche et qu’elle est synchronisée avec sa branche distante en consultant le dernier commit :

Note
Remarque

L’option -n spécifie le nombre de commits à afficher. Dans cet exemple, -n 1 indique à Git d’afficher uniquement le commit le plus récent.

question mark

Que fait la commande git pull ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6
some-alt