git push時出現大文件的處理方法


最近在提交項目時出現報錯

 

 文件限制只能100M,但是里面有個文件202M,超過了碼雲的限制。

所以順手就把這個文件刪除了

然后發現還是同樣的報錯,反復檢查目錄還是不行,找了資料說,需要git rm 命令把提交中的部分也要刪除,執行的時候發現命令還是報錯。

 

 后來在https://www.oschina.net/question/938596_160464的評論中,有個老哥給了一個方案,執行下面代碼

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch BIGFILE_PATH' --prune-empty --tag-name-filter cat -- --all

 

 再提交就完全成功了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM