これが私の状況です:
次のレイアウトのgitリポジトリがあります
myrepo/
myrepo/index
myrepo/data/data01
myrepo/data/data02
myrepo/data/data03
...
数百のコミットがあり、それぞれがインデックス ファイルを変更し、1 つのデータ ファイルを追加します。現在、リポジトリはかなり大きくなっており、データ ファイルを頭からだけでなくメタデータからも完全に削除して、リポジトリの実際のサイズを縮小したいと考えています。しかし、コミットの残りの部分(データの追加に伴うインデックスの変更)を保持して、そうしたいと思います。それは可能ですか?