前言
在 GitHub 提交程式碼時,終端機顯示寫入成功,但是最後一直卡在了下面這裡沒有推送成功:
Enumerating objects: 19, done.
Counting objects: 100% (19/19), done.
Delta compression using up to 6 threads
Compressing objects: 100% (13/13), done.
Writing objects: 100% (13/13), 3.94 MiB | 1.20 MiB/s, done.
Total 13 (delta 6), reused 0 (delta 0), pack-reused 0
若使用 git push --verbose --progress
上傳應該會得到以下訊息:
POST git-receive-pack (chunked)
其主要原因是在使用https 傳輸時,如果上傳的內容大小超過了一個預設上限值時,git 會使用分塊編碼的方式將內容上傳。因為 Bug 的關係最終還是會上傳失敗。解決辦法是設置一個很大的上限值,使 git 不要對文件分塊。
git config --global http.postBuffer 524288000
版主10在2020年首次開設YouTube頻道,嘗試拍攝程式教學。想要了解更多的朋友歡迎關注我的頻道,您的訂閱就是最大的支持~如果想學其他什麼內容也歡迎許願XD
https://www.youtube.com/channel/UCSNPCGvMYEV-yIXAVt3FA5A
