【GitHub】100MBを超えるファイルをpushするとエラーになる
- 問題
- 対応方法
- 100MBを超えるファイルをGit管理対象外にする方法
- Git Large File Storage(Git LFS)を利用する方法
- Git Large File Storage(Git LFS)を利用してみた
- 参考文献
問題
100MBを超えるファイルをGitHubにpushしようとすると以下のエラーになります。
this exceeds GitHub's file size limit of 100.00 MB
対応方法
- 100MBを超えるファイルをGit管理対象外にする
- Git Large File Storage(Git LFS)を利用する
100MBを超えるファイルをGit管理対象外にする方法
Git Large File Storage(Git LFS)を利用する方法
Git Large File Storage(Git LFS)を利用してみた
exeファイルをアップロードしたかったので、拡張子が.exeのファイルをGit LFS対象にしました。
git lfs track "*.exe"
Git LFSを適用すると既にpush済みのファイルも対象になるようです。
100MB未満のexeファイルを既にGitHubにpushしていましたが、.gitattributesをpushしたタイミングで全てのexeファイルがGit LFSに移行されました。