Отсоединить (переместить) подкаталог в отдельный репозиторий Git



у меня есть Git репозиторий, который содержит ряд подкаталогов. Теперь я обнаружил, что один из подкаталогов не связан с другим и должен быть отсоединен к отдельному репозиторию.



Как я могу это сделать, сохраняя историю файлов в подкаталоге?



Я думаю, что я мог бы сделать клон и удалить ненужные части каждого клона, но я полагаю, что это даст мне полное дерево при проверке более старой версии так далее. Это может быть приемлемо, но я бы предпочел сделать вид, что два репозитория не имеют общей истории.



просто чтобы было понятно, у меня есть следующая структура:



XYZ/
.git/
XY1/
ABC/
XY2/


но я хотел бы это вместо:



XYZ/
.git/
XY1/
XY2/
ABC/
.git/
ABC/
598   0  

Comments

    Ничего не найдено.