Il arrive fréquemment qu’on ait besoin de mettre à jour une branche sur une autre. Par exemple, si j’ai une branche main
qui a reçu une évolution dont j’ai besoin pour continuer ma branche dev
, je vais vouloir faire comme une translation. C’est ce à quoi sert la commande rebase. Je peux alors faire un simple git rebase main dev
et le tour est joué.
On pourrait faire ça en fusionnant le contenu de main
dans dev
, mais franchement, ça serait dégueu et nuirait à la lisibilité de l’historique !
Envie de commenter ? Fais-le directement sur YouTube !