次の手順を使用して、BFG Repo Cleanerでレポをクリーンアップしました。
$ git clone --mirror git://example.com/some-big-repo.git
$ java -jar bfg.jar --strip-biggest-blobs 500 some-big-repo.git
$ cd some-big-repo.git
$ git reflog expire --expire=now --all
$ git gc --prune=now --aggressive
$ git push
ローカル リポジトリが 1 GB 縮小されていることがわかります。偉大な。私が今抱えていて、情報を見つけることができなかった問題は、GitHub リポジトリのサイズも縮小したいということです。これを達成する方法は?
git push
うまくいかなかったので、私も試しgit push origin --force --all
てみましたが、このエラーメッセージが表示されました:error: --all and --mirror are incompatible