Fusionner ou rebaser
Lorsque votre branche est derrière main, vous disposez de deux chemins. La première consiste à « introduire » les modifications (fusionner) en créant un nouveau nœud. La seconde consiste à « rejouer » vos commits en plus du nouveau travail sur main (rebase). La seconde rend l'historique du projet propre, comme si vous veniez de démarrer avec le dernier code.