Удаление вложенных папок с помощью BFG Repo Cleaner

Существует один большой каталог, называемый docs, с множеством вложенных каталогов, в некоторых из которых есть еще 2 уровня каталогов, от которых я хочу полностью избавиться. Бег java -jar ~/bfg-1.12.15.jar --delete-folders docs на самом деле сделало репо немного больше, хотя казалось, что все в порядке. В нем перечислены грязные и измененные коммиты, измененные объекты и протокол.

Проблема в том, что он не удаляет вложенные каталоги, только один верхний уровень? Может ли это удалить вещи рекурсивно?

1 ответ

Ах, проблема была в том, что я еще не запускал команды git reflog expire --expire=now --all && git gc --prune=now --aggressiveи поэтому уменьшение размера еще не было видно. И тестирование показывает, что он удаляет вложенные папки, поскольку попытка удалить папку, которая была частью удаленной родительской папки, не показала ничего для удаления, и программа была прервана.

Поскольку я только немного сделал это, и я новичок во всем этом, такие вещи легко забыть.

Другие вопросы по тегам