keep-meという名前の 1 つのディレクトリを除いて、Git リポジトリ内のすべてのディレクトリのすべてのトレースを完全に削除しようとしています。
このようなタスクでは、BFG リポジトリ クリーナーが私のいつもの頼りになるツールです。ただし、この操作はサポートしていないようです (実際、拡張グロブはサポートしていないと思います)。私は実際に次のことを達成しようとしていますが、他のディレクトリは削除されません:
java -jar ~/bfg-1.12.12.jar --delete-folders {!(keep-me)} my-repo.git
ありがとう!