SourceTree --轉載 SourceTree大檔案上傳提示POST git-receive-pack (chunked)相關問題記錄
阿新 • • 發佈:2018-11-29
前兩天,更新了百度地圖的SDK,更新完了通過SourceTree上傳到Github 結果提示 :POST git-receive-pack (chunked),
在網上查詢之後瞭解到這個提示的原因是因為我們剛更新了百度的SDK,導致更新檔案太大了,超出了上傳限制,要解決這個問題也很簡單:
1:開啟SourceTree,點選右上角的設定
2.在彈出的框中,點選左下角的編輯配置檔案
3.在彈出的文字檔案中最下行加入如下程式碼:
[http]
postBuffer = 524288000
這大概意思 就是講緩衝區記憶體調大了,這樣就解決了大檔案上傳問題.
但是關鍵一點來了,你會發現即使加了這個,上傳會還是提示"POST git-receive-pack(89238423 bytes)",而且可能過幾十分鐘還是沒變化,這是怎麼回事呢?
這其實是說當前正在進行資料的打包傳輸,我們只需要等著就行了,等待時間取決於你更新的檔案大小,大的話等待一下午都是有可能的,我們要做的是不要關閉,去做點別的事,回來就傳好了.
傳好成功的介面是這樣的:
總結:
當出現"POST git-receive-pack (chunked)",在配置檔案加入:
[http]
postBuffer = 524288000
再重新提交出現"POST git-receive-pack(89238423 bytes)",這時等待就可以了,不要關閉,關閉可能就要重新傳,一直等就好了.