git誤commit大文件致使不能push問題解決

git push時終端報錯:git

error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large
fatal: The remote end hung up unexpectedly

你已經把大文件寫入本地.git歷史中。
你須要把它從commit歷史,以及.git庫裏移除掉。
可使用git filter-branch --tree-filter 'rm -f 文件名' HEAD命令
bash

參考:https://git-scm.com/book/zh/v1/Git-%E5%B7%A5%E5%85%B7-%E9%87%8D%E5%86%99%E5%8E%86%E5%8F%B2#%E6%A0%B8%E5%BC%B9%E7%BA%A7%E9%80%89%E9%A1%B9:-filter-branchcurl

相關文章
相關標籤/搜索