Je suis relativement novice en matière de git. Notre organisation utilise un Modèle à fourche et à traction pour gérer les modifications apportées à la branche principale. Chaque développeur bifurque vers la branche master et bifurque à partir de sa branche lorsqu'il ajoute de nouvelles fonctionnalités. Je garde un œil sur les modifications apportées par les autres développeurs à leur propre branche, et j'aimerais parfois fusionner ces modifications dans ma propre branche. Quelles sont les étapes à suivre pour y parvenir ?
Réponses
Trop de publicités?Vous devez d'abord ajouter l'autre référentiel de développeurs en tant que référentiel distant.
git remote add otherrep uriToOtherRep
Vous récupérez ensuite les modifications à partir de là
git fetch otherrep
Ensuite, vous fusionnez la branche du référentiel distant avec la vôtre
git merge otherrep/branchname
Bonne fusion !
Supposons que vous travaillez actuellement sur la branche feature/feature_a
et vous souhaitez fusionner les modifications apportées dans une autre branche appelée feature/feature_b
a feature/feature_a
. Les commandes suivantes devraient suffire :
git checkout feature/feature_b
git pull
git checkout feature/feature_a
git merge feature/feature_b