在工程中奄侠,我添加了一個優(yōu)酷視頻的靜態(tài)庫卓箫,我使用終端提交代碼時,出現(xiàn)以下錯誤:remote: error: File ManMao/Classes/Others/Library/YouTuEngineMediaPlayer/libYouTuMediaPlayerEngineYouku.a is 137.94 MB; this exceeds Git@OSC's file size limit of 100 MB垄潮。文件超過了限制的大小烹卒,不能push成功。暫時就先擱置push了魂挂。
但是在上傳時由于有廣告標識符甫题,所以就先刪除了視頻這一塊。當我刪除之后再次上傳時涂召,依然出現(xiàn)同樣的錯誤。雖然項目中已經(jīng)刪除了敏沉。但是項目的本地倉庫仍然存儲的有這個東西果正。那么怎么把它踢出本地倉庫呢。找了很久盟迟,終于找到一句代碼秋泳,執(zhí)行之后即可解決:
$ ? git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch (上述劃斜線的內(nèi)容)' HEAD