Я пытаюсь применить это:
https://confluence.atlassian.com/bitbucket/split-a-repository-in-two-313464964.html
и получаю проблему, поскольку я не знаю, как применить бит:
git filter-branch --index-filter 'git rm --cached -r lildir lildir2' -- --all
поскольку каталог, который я хочу сохранить:
- глубоко в иерархии
- имеет путь и имена с пробелами
На самом деле, я бы *Опция 1017 * может быть только командой типа «все, но я хочу сохранить».
Другая проблема: удаление всех коммитов, не связанных с каталогом, может также привести к тому, что «плохие» коммиты будут касаться одновременнокаталог и файлы, не находящиеся в этом каталоге -> как мы поступим с этими коммитами?