В нашей команде возникла проблема, связанная со слиянием / ветвлением. Абстракция того, что происходит:
- Функция A добавлена в мастер
- Мастер ветвится на dev1 и dev2
- Функция A удалена из dev1, Функция B добавлена
- Функция C добавлена в dev2
- Dev1 объединен с мастером
- Проблема: попробуйте объединить dev2 с мастером, инструмент объединения VS считает функцию A новой функцией
В связи с этим нам необходимо вручную объединить каждый конфликтующий файл. Как лучше всего решить эту проблему?