解決git push時發現有超過100M的文件時,刪除文件后,發現還是提交不上去的問題


 

我這里故意放了一個超過100M的文件

后續,git add ,git commit

然后,git push

此時會發現出現了錯誤。如果,我們再這里直接在文件系統中刪除這個大的文件,然后再次提交,會發現這個問題並未得到解決。

原因在於我們並沒有將上次的提交操作撤回。

輸入git log,找到上次提交的前面一次提交ID

它的上一次提交ID如下:

執行git reset --soft commit id

再進行git pull合並一下版本

執行git rm -f 大文件

再就是git add,git commit,git push等操作。

 


免責聲明!

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



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