Je travaille actuellement sur une branche et je veux que certains commits fusionnent avec d'autres branches :
a-b-c-d-e-f-g (branchA)
/
--o-x-x-x-x-x-x-x-x-x-x (master)
\
x-x-x-x-x (branchB)
(Les lettres indiquent des commits, et les "x" ne sont pas des commits pertinents.)
Cependant, j'ai remarqué que ce serait une bonne idée de mettre en commun certains commits. Je veux "concaténer" le commit a, d, e et g en un patch et le commit à master. Les commits b et f devraient aller comme un commit à la brancheB. Existe-t-il un bon moyen d'y parvenir ?