Этими двумя решениями являются тематическая ветвь и выбор вишни:
см. « Git & Работа над несколькими ветками ».
Теперь я действительно не рекомендую сбор вишни, что в вашем случае означало бы дублирование набора коммитов повсюду (т.е. в разных ветках).
Поэтому, пока вы вносите изменения в самую старую ветку, которая нуждается в них, и объединяетесь, вы на правильном пути.