SourceTree推送報錯
阿新 • • 發佈:2019-01-01
我在用github的時候,新建了一個工程,將自己的程式碼放入工程時,突然,sourceTree不動了。
注意,這裡就是說我 檔案太大了,超出了上傳限制。其實我這個Demo一共才9.0M。
在網上百度,得到的結果都是
http://lichen.blog.51cto.com/697816/1193189
就是 終端輸入
- git config http.postBuffer 524288000
- [http]
- postBuffer = 524288000
我貼了一下第一種方法的命令
但是mac下是沒有.git/config的。可能時由於我裝的是github而非git
繼續百度關鍵詞 could not lock config file .git/config: No such file or directory
問題原因是http.postBuffer預設上限為1M所致。在git的配置裡將http.postBuffer變數改大一些即可,比如將上限設為500M:
git config --global http.postBuffer 524288000
在哪裡執行以上命令呢?
開啟git bash命令列工具。
注意要加上--global。網上很多資料都沒加這個引數。不加執行的話會報以下錯誤的:
error:could not lock config file .git/config: no such file or directory.
終於上傳完了 特來補圖,哈哈 大家慢慢傳吧~~謝謝以上各位大神!