いくつかのコミットで変更された git リポジトリに大きなバイナリ ファイルがあります。これらのコミットには、他のファイルへの変更も含まれていました。バイナリ ファイルの最新バージョンのみをリポジトリに保持したいのですが、これらのコミットで変更された他のファイルの履歴を保持したいと考えています。
問題のすべてのコミットは、すでに github にプッシュされており、チームの他のメンバーによってプルされています。
これどうやってするの?
編集:これは、参照されている他の質問と重複しているとは思いません。以下のコメントに記載されているように、私はその質問を見てきましたが、最新のものを除くすべてのバージョンのファイルを削除したいと考えています。この基準は、他の質問への回答では扱われていません。