Extraire les modifications d'une autre branche dans Git
Dans ce didacticiel, nous allons apprendre à extraire les modifications d’une autre branche dans un référentiel dans Git.
Extraire les modifications d’une autre branche dans 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 avec une autre branche distante.
Supposons que nous ayons une branche locale dev
définie pour suivre une branche distante portant le même nom dev
. Pour une raison quelconque, nous souhaitons utiliser une branche distante différente.
Supposons que l’on souhaite maintenant utiliser la branche distante prod
présente dans le dépôt 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 la commande suivante pour extraire de l’autre branche distante prod
.
$ cd MyProject
$ git branch
* dev
$ git pull origin prod
Nous pouvons voir ci-dessus que nous nous sommes déplacés dans notre répertoire de projet. Ensuite, nous avons vérifié que la branche courante est dev
.
Ensuite, nous avons exécuté la commande git pull
avec la télécommande origin
et la branche distante prod
.
Nous avons maintenant extrait avec succès une autre branche distante de Git. Veuillez noter que nous devons nous assurer que la branche distante prod
existe dans le référentiel distant.
Nous avons appris à extraire les modifications d’une autre branche dans le référentiel de Git.
Pour plus d’informations, veuillez visiter ces liens.