this exceeds GitHub’s file size limit of 100Mb 問題

用了GoogleMaps,然後push的時候:

remote: error: File Pods/GoogleMaps/Frameworks/GoogleMaps.framework/Versions/A/GoogleMaps is 113.56 MB; this exceeds GitHub's file size limit of 100.00 MB

依照Github help:

https://help.github.com/enterprise/11.10.340/user/articles/working-with-large-files/

但是之後仍push不成功,因爲超過100M的這個文件已經在之前commit過很多次了。

繼續按照help文檔裏的BFG命令,沒有,要安裝。

git filter-branch -f --index-filter "git rm -rf --cached --ignore-unmatch FOLDERNAME" -- --all
ok了。
大文件從commit記錄裏刪除了都。再commit也不會加上了。

repository不過這樣的話,Github那邊的repository裏豈不是就沒有這個文件,其他人用這個項目或者我換臺機器想pull項目,就不完整了吧?

存疑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章