コンテンツへスキップ
Gitエラーエラー
remote: error: File is too large

remote: error: File is too large

リモートホスティングサービスで許可されている最大ファイルサイズを超過しています。

gitlinuxwindowsmacos

このエラーの原因

リモートのサイズ制限を超えるファイルをプッシュしようとしています (GitHub: 100 MB、GitLab: 環境により異なる)。バイナリアセット、データベースダンプ、または誤ってコミットされたビルド成果物がよくある原因です。

修正方法

git filter-branch または BFG Repo-Cleaner を使って、履歴から大きなファイルを取り除きます。大きなファイルには Git LFS を使います: git lfs track '*.bin'。大きなファイルは .gitignore に追加してください。ビルド成果物やデータファイルは、決してコミットしないでください。

公式ドキュメント

関連するエラーコード