Comment récupérer une branche de l'amont vers le dépôt local ?

Comment Recuperer Une Branche De L Amont Vers Le Depot Local



Dans Git, la récupération d'une branche en amont garantit que les utilisateurs travaillent avec la version la plus récente du code. Cela minimise également les risques de conflit de fusion, ce qui facilite la collaboration avec d'autres contributeurs. C'est une partie importante du flux de travail Git et doit être fait régulièrement pour assurer le bon fonctionnement d'un projet.

Ce guide démontrera la méthode pour récupérer une branche de l'amont vers le référentiel Git local.

Comment récupérer une branche de l'amont vers le référentiel local ?

Pour récupérer une branche distante de l'amont vers le référentiel local Git, essayez les instructions ci-dessous :







  • Accédez au répertoire local de Git.
  • Ouvrez le compte GitHub pour copier le code d'un référentiel forké.
  • Utilisez le ' git remote add ” pour ajouter une connexion à distance.
  • Vérifiez la connexion à distance en exécutant le ' git distant -v ' commande.
  • Récupérez et basculez vers la branche distante.
  • Tirez les modifications en exécutant le ' git pull ” avec le nom de la branche.

Étape 1 : Rediriger vers le référentiel indiqué

Tout d'abord, lancez le terminal Git Bash et déplacez-vous vers votre référentiel préféré en utilisant le ' CD ' commande:



cd 'C:\Users\user\Git\demo1'

Étape 2 : Copiez le lien HTTPS

Ensuite, rendez-vous sur GitHub et connectez-vous à votre compte. Ensuite, sélectionnez un référentiel forké pour le lancer sur GitHub. Pour cela, naviguez vers le « Votre référentiel> Référentiel fourchu> Code ' et copiez son ' HTTPS ” URL :







Étape 3 : Ajouter une connexion à distance

Utilisez le ' git remote ajouter ' et spécifié le nom distant avec l'URL distante copiée :

git remote ajouter en amont https://github.com/Gituser213/Perk_Repo.git



Étape 4 : Vérifiez la connexion à distance

Ensuite, vérifiez la télécommande ajoutée en exécutant le ' git distant -v ' commande:

git distant -v

La sortie résultante montre que la télécommande a été ajoutée avec succès :

Étape 5 : Récupérer la branche distante

Ensuite, exécutez la commande suivante pour récupérer la branche distante dans le dépôt Git local :

git fetch principal en amont

On peut remarquer que le « principal ” branche de l'amont a été récupéré dans le “ démo1 ” référentiel local avec succès :

Étape 6 : Passer à la succursale distante

Passez à la branche récupérée en exécutant le ' paiement git ' commande:

git checkout --track -b principal

Ici:

  • ' -piste ” L'option est utilisée pour définir une branche particulière pour le suivi.
  • ' -b ” l'option indique la branche.
  • ' principal ” est la branche particulière qui doit être configurée pour suivre la branche de travail actuelle.

Étape 7 : Récupérer les modifications

Exécutez le ' git tirer ” pour extraire toutes les modifications de la branche distante vers la branche locale :

git pull principal en amont

Selon la sortie ci-dessous, nous avons réussi à tirer le ' principal ' données de la branche distante via la télécommande spécifiée nommée ' en amont ” :

Nous avons fourni une méthode détaillée pour récupérer une branche de l'amont vers le référentiel local.

Conclusion

Pour récupérer une branche de l'amont vers le référentiel local, accédez d'abord au répertoire local Git et ouvrez GitHub, puis copiez l'URL HTTPS d'un référentiel forké. Ensuite, utilisez le ' git remote add ” pour ajouter une URL distante. Après cela, récupérez et basculez vers la branche distante. Enfin, extrayez les modifications en exécutant le ' git tirer ” avec le nom de la branche distante et spécifiée. Il s'agit de récupérer une branche de l'amont vers le référentiel local.