Ok. Si je suis sur une branche (disons working
), et je veux fusionner les changements d'une autre branche (disons master
), puis je lance la commande git-merge master
alors que sur le working
et les changements sont fusionnés sans que l'historique ne soit modifié. Si je lance git-rebase master
alors les changements dans master
sont rebasés pour être mis sur le haut de mon working
branche. Mais que se passe-t-il si je veux fusionner les changements de la branche master
mais rebasez mes changements dans working
pour être au top ? Comment puis-je faire ça ? Est-ce que c'est possible ?
Je pourrais courir git-rebase working
sur mon master
pour mettre mes changements en haut de la page dans la branche master
mais j'aimerais pouvoir le faire dans mon working
de la branche, et je ne sais pas comment. Le plus proche que je puisse faire est de créer une nouvelle branche à partir de master
et ensuite rebase working
par-dessus, mais j'aurais alors une nouvelle branche au lieu de modifier la branche working
branche.