參考資訊:
https://medium.com/@marcosantonocito/fixing-the-gh001-large-files-detected-you-may-want-to-try-git-large-file-storage-43336b983272
問題如下:
Enumerating objects: 48, done. Counting objects: 100% (48/48), done. Delta compression using up to 4 threads Compressing objects: 100% (34/34), done. Writing objects: 100% (36/36), 69.85 MiB | 4.87 MiB/s, done. Total 36 (delta 16), reused 0 (delta 0) remote: Resolving deltas: 100% (16/16), completed with 5 local objects. remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com. remote: error: Trace: 02c79347eed64aa2772f77a34a93a6883a819e06d4d236e1af34c44115de7bb8 remote: error: See http://git.io/iEPt8g for more information. remote: error: File xxxxxx is 151.64 MB; this exceeds GitHub's file size limit of 100.00 MB To xxx ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'xxx'
解法如下:
$ git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch xxxxxx'