リポジトリに多くの変更を加えましたが、もちろん、.gitignore ファイルを忘れてしまいました。
このファイルでは、/vendor フォルダーを含めないでくださいと記載されていました。このフォルダのサイズは 400MB です。
だから私は自分のプロジェクトをプッシュしようとしました:
git add -A
git commit -m "commit"
git push test master
プロジェクトが大きすぎるため、失敗しました。
error: unpack failed: error Object too large (201,984,000 bytes), rejecting the pack. Max object size limit is 104,857,600 bytes.
.gitignore ファイルを再度追加して、次のコマンドを実行しました。
git rm -r --cached .
しかし、もう一度プッシュすると、「vendor」フォルダーがもう含まれていなくても、同じエラー (同じサイズ) が表示されます。
git がコミットの古いバージョンを保持していたようです...
これを修正する方法について何か考えはありますか?
ところで、私はそれをスプリングループにプッシュしています。