2017-02-03 62 views
2

我想使用工具像imageoptim-cli在MacOS上從git歷史中縮小圖像以縮小回購大小。 BFG能否支持運行更多的任意命令?我git filter-branch看起來是這樣的:https://gist.github.com/zbeekman/7482ccd0e87f495387951bd612dc390eBFG回購清潔可以對文件執行任意操作嗎?

git filter-branch --prune-empty --tree-filter 'pwd ; ls -a ; imageoptim -a -q --verbose -d <path/to/img/dir/here> || true' -- --all

但這跑了形象的工具對這些所有提交的文件,他們被介紹後還是一樣。

回答

1

BFG當前不支持在遇到的提交,樹或斑點上運行任意命令。有幾個PR和問題需要這個,特別是#169#165,所以你可能能夠從這些努力中獲得某些東西,或者在那裏合作。