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

nbeppu 171views 更新:2014年12月16日

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

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません