轉(zhuǎn)載自: 解決git上傳單個大文件的限制,親測有效!
今日使用百度的BAE服務掐场,代碼管理使用的是git方式往扔,在我準備更新代碼的時候發(fā)現(xiàn)報了一個這種錯誤,于是開始漫長的bug解決熊户,終于找到了一個不錯的解決方案
*如果你之前commit了 需要你使用 git reset --hard <commit_id>命令回退到?jīng)]有報錯的那個版本萍膛,然后再執(zhí)行下面的操作
【第一步】
需要用到一個叫l(wèi)fs的工具專門用來上傳大文件的!H卤ぁ蝗罗!
下載鏈接:https://github.com/git-lfs/git-lfs/wiki/Installation
【第二步】
下載安裝完成之后,使用find ./ -size +40M 查出項目中所有大于40M的文件
【第三步】
使用git lfs track "大于40M的文件名" 命令
【第四步】
git add 大于40M的文件名
【第五步】
直接提交和推送就ok啦
git commit -m "備注"
git push origin master
到這里就結束啦BUG蝌戒?串塑??北苟?桩匪?不存在的,順利解決
作者:Cheyenne31
來源:CSDN
原文:https://blog.csdn.net/qq_35842626/article/details/80014325
版權聲明:本文為博主原創(chuàng)文章友鼻,轉(zhuǎn)載請附上博文鏈接傻昙!