1 , git push 停留在writing objects 的問題
原因 : 有上傳比較大的文件.?
解決方法 : $ git config --global http.postBuffer 524288000
原理 : 因為http.postBuffer默認上限為1M,上面的命令是把git的配置里http.postBuffer的變量改大為500M
2 , 文件大,上傳慢
解決方法 : 把遠程倉庫的上傳由原來的HTTPS改為SSH上傳
$ git remote set-url origin [你的ssh地址]
原理 : github在國內(nèi)本身就慢外构,還可能被dns污染 , 因此推薦使用SSH上傳
如何驗證更改成功 :?
$ git remote -v
#origin? git@github.com:USERNAME/REPOSITORY.git (fetch)
#origin? git@github.com:USERNAME/REPOSITORY.git (push)