Я хочу скворовать изображения, используя инструменты, такие как imageoptim-cli на MacOS из истории git, чтобы уменьшить размер репо. Может ли BFG поддерживать несколько более произвольных команд? Мой git filter-branch
выглядел примерно так: https://gist.github.com/zbeekman/7482ccd0e87f495387951bd612dc390eМожет ли очиститель репозитория BFG выполнять произвольные операции над файлами?
git filter-branch --prune-empty --tree-filter 'pwd ; ls -a ; imageoptim -a -q --verbose -d <path/to/img/dir/here> || true' -- --all
Но это запускали инструменты изображения этих файлов каждый совершаем, даже после того, как они были введены.