2010-11-21 23 views

Répondre

8

Tant que la région modifiée n'est pas affectée dans une validation ultérieure, la fusion ignorera les régions modifiées dans la sélection-cerise, puisqu'elles seront identiques dans chaque branche. Si vous modifiez ultérieurement l'une des régions d'une branche mais pas l'autre, vous devrez peut-être résoudre un conflit comme d'habitude.

0

Cette approche prévoit que l'autre branche (fix-branch) n'a pas été poussée à l'origine (=> elle peut être rebasée). Pour éviter cela, nous pouvons rebasage au lieu de fusion:

git rebase master fix-branch 

Maintenant, nous sommes dans le pétrin-branche, maître est ci-dessous. Continuer à revenir à maîtriser et fusionner:

git checkout master 
git merge fix-branch 

Source