Comment fusionner la branche d'un autre développeur dans le mien?

Comment fusionner la branche d'un autre développeur dans le mien?
Tout en travaillant sur un projet d'équipe à Git, les développeurs travaillent souvent sur des succursales séparées pour corriger les bogues ou développer une nouvelle fonctionnalité dans leur projet de développement logiciel. Lorsque chaque développeur termine son travail sur une succursale, il peut y avoir une situation pour fusionner cette branche avec le projet principal. De plus, la fusion vous permet de collaborer et de partager le code source les uns avec les autres. Il aide également à intégrer les changements de plusieurs développeurs.

Ce blog démontrera la procédure pour fusionner la branche d'un autre développeur dans notre projet.

Comment fusionner la branche d'un autre développeur dans notre projet?

Pour fusionner la branche d'un autre développeur dans votre projet, essayez les étapes ci-dessous:

  • Accédez au référentiel d'un autre développeur et copiez son URL HTTP.
  • Passez au répertoire local.
  • Ajoutez le référentiel d'un autre développeur en tant que télécommande dans votre projet.
  • Retrouvez le contenu du référentiel distant et choisissez la branche distante souhaitée.
  • Fusionner la branche distante de votre référentiel à l'aide de la commande «Git Merge».

Étape 1: Afficher le contenu de la branche souhaitée
Tout d'abord, accédez au projet d'un autre développeur dont vous souhaitez fusionner la branche dans votre projet. Par exemple, nous voulons fusionner le «Gituser0422"Développeur"maître»Branche du contenu dans notre projet:

Étape 2: Copier URL HTTPS
Ensuite, copiez l'URL HTTP du référentiel d'un autre développeur:

Étape 3: Accédez au référentiel local
Ensuite, redirigez vers le répertoire local particulier:

cd "c: \ git \ test_repo"

Étape 4: Ajouter une URL distante
Maintenant, ajoutez le référentiel de l'autre développeur en tant que télécommande dans votre projet:

git à distance ajouter d'origine https: // github.com / gituser0422 / first_demo.git

Étape 5: Vérifiez l'URL distante
Assurez-vous si la télécommande n'a pas été ajoutée via la commande ci-dessous:

git distors -v

Étape 6: Remplissez les modifications à distance
Après cela, exécutez la commande fournie pour récupérer les modifications de la branche cible souhaitée:

Git récupérer l'origine

On peut voir que les succursales de l'autre développeur, y compris le contenu, ont été récupérées dans notre référentiel local:

Étape 7: Afficher les branches distantes
Pour répertorier la branche distante, tapez la commande suivante. Ici le "-r«L'option est utilisée pour répertorier uniquement les branches distantes:

Branche git -r

On peut voir que le référentiel actuel contient «principal" et "maître»Deux branches éloignées:

Étape 8: Fusionner la branche souhaitée
Maintenant, exécutez le «git fusionner»Commande avec le nom de branche distant souhaité qui doit être fusionné avec le référentiel local actuel. Par exemple, nous voulons fusionner le contenu du «maître" bifurquer:

Git Merge Origin / Master - Histories non liées

La sortie ci-dessous indique que l'opération de fusion a été effectuée avec succès:

Étape 9: Vérifiez les modifications
Enfin, consultez l'historique des engagements pour s'assurer que la branche éloignée a été fusionnée avec succès:

Git Log --Oneline

Comme vous pouvez le voir, la branche distante a été fusionnée avec le projet:

Nous avons expliqué la méthode de fusion de la branche d'un autre développeur dans notre projet.

Conclusion

Pour fusionner la branche d'un autre développeur dans votre projet, copiez d'abord l'URL HTTP du référentiel d'un autre développeur et ajoutez-le comme télécommande dans votre projet. Ensuite, récupérez le contenu du référentiel distant. Ensuite, consultez les succursales distantes et choisissez la branche souhaitée que vous souhaitez fusionner dans votre projet. Enfin, exécutez le «git fusionner »Commande et vérifiez les modifications. Ce blog a démontré la procédure pour fusionner la branche d'un autre développeur dans notre projet.