As duas soluções são o ramo de tópicos e a escolha seletiva:
Consulte " Git & Trabalhando em várias ramificações ".
Agora eu realmente não recomendo o cherry-picking , o que no seu caso significaria duplicando um conjunto de commits em todo o lugar (ou seja, em diferentes ramos) .
Assim, desde que você faça alterações no ramo mais antigo que precisa delas, e mesclar para a frente , você está no caminho certo.