Git - Использование нескольких одновременных пар мастер / разработка и объединение ветвей объектов в обе

У нас есть кодовая база для плагина Grails, который активно поддерживает две версии Grails. Существуют некоторые основные различия в макете и конфигурации каждой версии, но функциональные возможности, предоставляемые обеими версиями, должны быть практически идентичными.

Я хотел бы привести наш рабочий процесс git в состояние, когда функция может быть разработана для одной версии, а затем легко объединена с другой.

Используя макет, обсуждаемый в этом вопросе, у нас есть пара master а также develop ветви для обоих grails237 а также grails243 версии. Я стремлюсь к этому:

Git одновременной версии функции слияния

Можно ли сделать это таким образом, чтобы только feature-xyz Изменения объединяются, а не предшествующие изменения, относящиеся к конкретной версии Grails?

Я понимаю, что вишня может быть вариантом, но для нескольких изменений это может стать грязным..

0 ответов

Другие вопросы по тегам