Мердж в главную ветку Git
Пусть есть такие ветки:
Можно ли сделать мердж ветки 1 в main, а после этого мердж ветки 2, если изменения файлов в ветках 1 и 2 не пересекаются?
Источник: Stack Overflow на русском
Пусть есть такие ветки:
Можно ли сделать мердж ветки 1 в main, а после этого мердж ветки 2, если изменения файлов в ветках 1 и 2 не пересекаются?
Merge можно выполнить даже если правки пересекаются. Разница будет только в наличии/отсутствии конфликтов, которые необходимо разрешить вручную.
В данной схеме при попытке выполнить первое слияние без явного указания --no-ff
будет выполнена "перемотка", то есть ветка main поднимется по дереву до ветки 1 без создания коммита слияния.