git поддерево разделено на новое репо, а тем временем фиксирует старое репо
Мы используем два длинных скрипта, которые перемещают кучу файлов в нашем хранилище, используя git mv
, Файлы из src
перемещены в src/dir1
а также src/src_public/dir2
,где src/src_public/dir2
это подмодуль Например, одна строка в таком скрипте будет выглядеть так:
git mv src/file1 src/dir1/; git subtree split -P dir1 -b branch_dir1
Затем мы вытягиваем новый заказ из старого хранилища в наш новый с
git pull /path/to/old/repo branch_dir1
Теперь коллега отправил новые коммиты в старый репозиторий, используя старую структуру каталогов. Я хочу перенести те коммиты в новый репозиторий с новой структурой.
Этот сотрудник изменил файлы в src
которые должны идти в субмодуле dir2
, Как мне объединить эти новые коммиты в подмодуль?