Я пытаюсь разбить подпроект моего репозитория git. Однако, в отличие от Отсоединить (переместить) подкаталог в отдельный репозиторий git У меня нет его в его собственном подкаталоге (и перемещение его и выполнение выше всего приводит к истории после переезда).
Я клонировал ветку, из которой я хочу отделить подпроект в собственном репозитории и удалить все, что не используется подпроектом, поэтому в основном я мог бы использовать это как хранилище моего подпроекта.
Теперь я хочу избавиться от истории всех файлов, которые больше не находятся в этом репозитории, чтобы сохранить историю файлов для файлов, которые превратили их в потомство.
Я думаю, что это возможно с помощью git -filter-branch, но я не могу понять, как
Большое спасибо заранее