Explication de fusion de branches - rebasage versus merge
Problème: si la branche main évolue entre le moment où l'on créé une branche new_branch et le moment ou l'on fusionner new_branch sur la branche main, alors la fusion ne sera pas possible.
Deux solutions:
-
Rebasage de
new_branch: fonctionnel mais pas forcément conseillé: modifie l'historique de la branche (voir le support de cours). -
Double merge: faire un merge de
mainversnew_branchpuis denew_branchversmain.