1. 程式人生 > >SourceTree --轉載 SourceTree大檔案上傳提示POST git-receive-pack (chunked)相關問題記錄

SourceTree --轉載 SourceTree大檔案上傳提示POST git-receive-pack (chunked)相關問題記錄

前兩天,更新了百度地圖的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)",這時等待就可以了,不要關閉,關閉可能就要重新傳,一直等就好了.