Я использую git для управления настройками дистрибутива и создания ISO для каждого варианта. В настоящее время у меня есть 4 филиала, не включая мастера. Как лучше всего управлять этими ветками, так как они обмениваются файлами, и я хочу легко перемещать изменения назад и вперед между ветвями. Я использую вишневый кирку, чтобы перенести изменения в каждую ветку. Тем не менее, я должен делать это для каждого коммита, который я хочу, и просматривать журналы для каждой ветви.
Какие еще у меня есть варианты, какие-нибудь другие идеи относительно того, как лучше организовать эти филиалы?