主要是針對新手會出現的問題,我第一次用GitHub上傳代碼時,因爲個別文件較大所以就報了以上錯誤,在本地刪除之後,仍然會報相同錯誤,說明已經存到git某緩存區了,可以如下操作來修改:
比如我之前刪除的大文件爲a.txt(文件夾同理),執行如下代碼即可將其在git某緩存區刪除
git filter-branch -f --prune-empty --index-filter 'git rm -rf --cached --ignore-unmatch a.txt' --tag-name-filter cat -- --all