Maison > Questions et réponses > le corps du texte
On constate que des conflits surviennent parfois lors de l'exécution git rebase -i HEAD~10
Actuellement, un conflit est trouvé. Comme suit :
Créez les branches b1 et b2 à partir de la branche principale, et les deux branches modifient le même emplacement. Des conflits se produisent lors de la fusion de b1, b2 et de la fusion de b2 sur la branche principale. Les conflits sont résolus et une validation de fusion est générée. A ce moment git rebase -i HEAD~10
il y aura un problème :
Les deux commits de b1 et b2 seront en conflit
Je n'ai pas vu le commit de fusion lorsque rebase -i
Le conflit a évidemment été résolu dans la validation de fusion, alors pourquoi y a-t-il toujours un conflit et la validation de fusion a disparu ?
Comment résoudre correctement les conflits ? Évidemment, je veux obtenir les résultats dans la validation de fusion. Ou quel type de flux de travail peut éviter les conflits ?
黄舟2017-05-02 09:26:28
Après avoir corrigé manuellement les fichiers en conflitgit add
/git commit
Quel que soit le workflow que vous utilisez, tant que deux personnes sont susceptibles de modifier le même fichier en même temps, vous ne pouvez pas éviter les conflits de fusion, vous devez donc commencer par diviser le travail.