Как перебазировать один репо в другой
Допустим, у меня есть два разных репозитория, например:
Project 1:
Init---A---B---C---HEAD1
Project 2:
Init---D---E---F---G---HEAD2
Есть ли способ переместить Project 1 (Init в HEAD) в коммит Init из Project 2, чтобы он выглядел так:
Project 1 & 2:
A---B---C---HEAD1
/
Init---D---E---F---G---HEAD2
Содержание проекта 1 и проекта 2 схожи. Основное отличие заключается в том, что их файловая структура немного отличается, например:
Project1:
MyProject/
File1
File2
File3
Project2:
MyParentProject/
MyProject/
File1
File2
File3
SomeFolder/
SomeOtherFolder/
...etc/
К вашему сведению: MyProject не является подмодулем MyParentProject. MyProject и MyParentProject существуют в двух разных местах в виде двух отдельных репозиториев git.