Extraire les modifications d'une branche spécifique dans Git

Azhar Bashir Khan 23 aout 2022
Extraire les modifications d'une branche spécifique dans Git

Dans ce didacticiel, nous allons apprendre à extraire les modifications d’une branche spécifique dans le référentiel de Git.

Extraire les modifications d’une branche spécifique vers le référentiel dans Git

Nous utilisons Git dans un environnement de développement collaboratif pour suivre les modifications apportées aux fichiers dans notre répertoire de projet.

Nous avons généralement une branche locale dans notre référentiel local configurée pour suivre une branche distante sur le référentiel distant. Parfois, nous pouvons souhaiter suivre les modifications d’une branche distante spécifique qui existe dans le référentiel distant.

Supposons que nous ayons une branche locale main définie pour suivre une branche distante portant le même nom main dans notre environnement de développement.

Nous voulons suivre la branche distante todo-feature existant dans le référentiel distant.

Nous pouvons y parvenir avec la commande git pull. La syntaxe de la commande git pull est ci-dessous.

git pull [<options>] [<repository> [<refspec>…]]

Ainsi, nous devons exécuter les commandes suivantes pour extraire de la branche distante spécifique todo-feature.

$ cd MyProject
$ git checkout -b todo-feature
$ git pull origin todo-feature

Nous pouvons voir ci-dessus que nous nous sommes déplacés dans notre répertoire de projet. Ensuite, nous avons créé et extrait la branche todo-feature ​​avec la commande git checkout avec l’option -b.

Nous avons exécuté la commande git pull avec la télécommande origin et la branche distante todo-feature. La commande git pull récupère et fusionne la branche distante todo-feature ​​avec notre branche locale.

Nous avons maintenant extrait avec succès de la branche distante spécifique dans Git. Veuillez noter qu’avant d’effectuer le git pull, nous devons nous assurer que la branche distante todo-feature ​​existe dans le référentiel distant.

Ainsi, nous avons appris à extraire les modifications d’une branche spécifique dans le référentiel de Git.

Pour plus d’informations, veuillez visiter ces liens.

  1. git pull
  2. git checkout

Article connexe - Git Pull