D'accord. Si je suis sur une branche (par exemple working), et que je veux fusionner les modifications d'une autre branche (par exemple master), alors j'exécute la commande git-merge mastersur la workingbranche, et les modifications sont fusionnées sans rebaser l'historique du tout. Si je cours git-rebase master, les modifications dans mastersont rebasées pour être placées en haut de ma workingbranche. Mais que se passe-t-il si je veux fusionner les modifications de mastermais rebaser mes modifications workingpour être au top? Comment je fais ça? Cela peut-il être fait?
Je pourrais courir git-rebase workingsur ma masterbranche pour mettre mes modifications en tête dans la masterbranche, mais j'aimerais pouvoir le faire dans ma workingbranche, et je ne sais pas comment. Le plus proche que je puisse penser est de créer une nouvelle branche à partir de masterpuis de rebaser workingles modifications apportées par-dessus, mais j'aurais alors une nouvelle branche au lieu de la modifier working.
git rebase workingdéplaceraitmasterles modifications (après le point quiworkings'est ramifié) pour être au sommet de laworkingbranche - mais ce n'est pas une chose très sensée à faire pourmaster:)