У меня есть большой веб-сайт, который я перехожу в новую структуру и в процессе добавления git. На текущем сайте нет контроля над версиями.
Я начал с копирования сайта в новый репозиторий git. Я создал новый филиал и внесли все изменения, которые были необходимы, чтобы заставить его работать с новой структурой. Одним из этих шагов было изменение расширения файла на всех страницах.
Теперь, когда я работал над новым сайтом, были внесены изменения в файлы на старом сайте. Поэтому я переключился на мастер и скопировал все эти изменения.
Проблема заключается в том, что я объединяю ветвь с новой структурой обратно на master, есть конфликт на каждом файле, который был изменен на главной ветке.
Я не стал бы беспокоиться об этом, но есть несколько сотен файлов с изменениями. Я пробовал git rebase
и git rebase --merge
без везения.
Как я могу объединить эти 2 ветки без обращения к каждому файлу?