У меня есть два хранилища, а именно. хранилище A и хранилище B. Я перемещаю один каталог из хранилища A, а именно. dir-to-move для репозитория B. Но я хочу сохранить историю git только для этого каталога (т.е. dir-to-move), для которого git-filter-branch занимает огромное время. Поэтому я хочу использовать очиститель BFG Repo, который работает быстрее. Но я хочу уменьшить размер моей папки .git. Так что вопрос в два раза
- Как выполнить следующую команду, используя очиститель BFG Repo?
git filter-branch --subdirectory-filter {dir-to-move} - --all
- Как уменьшить размер .git после запуска очистителя BFG Repo? (Который сейчас находится в ГБ до МБ)