Объединение ветки A с веткой B (локальная рабочая копия), где ветка A добавила пару новых папок с новыми файлами. Все новые папки были помечены как «Конфликт дерева» с сообщением об ошибке: «Последняя операция слияния пыталась изменить каталог «[имя папки]», но каталог отсутствует локально».
Я не шучу, он отсутствует локально, он был создан в другой ветке и должен быть скопирован в локальную рабочую ветку вместе со всеми файлами/папками внутри нее!
У меня есть разумное понимание того, что такое конфликты деревьев, и я не считаю, что это должно быть таковым. Новая папка в A никогда не существовала в B!
Что я могу сделать? Выполнение различий между двумя ветвями с помощью WinMerge и выбор только «показать левые уникальные элементы» подвержено ошибкам из-за файлов, которые были удалены в B, но не были удалены в A.