Skip to main content

Rebase enfant depuis le parent - Conflit

En cas de conflit pendant le rebase d'un parent vers l'enfant, voici les étaps à suivre.

Affichage de l'erreur

Après que le message d'erreur soit affiché, il faut identifier le fichier où l'erreur est présente. Dans ce fichier, on retoruve les informations suivantes :

Affichage de conflit

Ici en bleu (dans le HEAD) les informations présente dans notre upstream au moment du rebase, et en rose les informations présente sur notre dépot local. Il faut alors choisir celui que l'on souhaite garder. Ici avec l'IDE Atom, il suffit de cliquer sur le bouton use me.

Une fois la sélection terminée, on fait un commit : git add .

Lorsque le commit est terminé, on continue le rebase avec : git rebase --continue

Un git pull pour remettre les commits dans le bon sens : git commit -m "Description du commit" & git pull

Git pull

Git push pour envoyé les modifications : git push