Github に 100M 以上のファイルをコミットしてしまった場合の対処方法

Github に 100M 以上のファイルを push することはできません。

データ移行の際に大きなファイルが含まれている場合は、以下のような手順で履歴も含めて削除をする必要があります。

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch <ファイル名>' --prune-empty
git reflog expire --expire=now --all
git gc --aggressive --prune=now
git push -u origin master