
上傳項目到Git上,當某個文件大小超過100M時,就會上傳失敗,因為默認的限制了上傳文件大小不能超過100M。如果需要上傳超過100M的文件,就需要我們自己去修改配置。
首先,打開終端,進入項目所在的文件夾;
輸入命令:
git config http.postBuffer 524288000
之前git中的配置是沒有這一項的,執行完以上語句后輸入
git config -l
可以看到配置項的最下面多出了一行我們剛剛配置的內容. (52428000=500×1024×1024,即500M)

如果上述還未能解決,那就換大招兒吧
2、突破github限制,支持單個文件超出100M (使用 Git LFS)
Git LFS的官方網址在這里: https://git-lfs.github.com/,官網上有很詳細的說明。
現在來簡單說下使用方式:先安裝 Git LFS 的客戶端,
MAC端:
Homebrew: brew install git-lfs #安裝有Homebrew就用 brew命令下載比較方便 MacPorts: port install git-lfs

然后在將要push的倉庫里重新打開一個bash命令行
- 只需設置1次 LFS :
git lfs install

- 然后 跟蹤一下你要push的大文件的文件或指定文件類型
git lfs track "*.zip", 當然還可以直接編輯.gitattributes文件。比如坑爹第三方庫 *.framewoke - 然后就可以執行git push origin master命令上傳了

