2016-05-16 171 views
2

我試圖推到第一次存儲庫。我正在使用$ git push -u origin master。這是發生了什麼事:在推操作過程中git卡住

Counting objects: 12654, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (11481/11481), done. 
Writing objects: 100% (12654/12654), 437.53 MiB | 16.41 MiB/s, done. 
Total 12654 (delta 1477), reused 0 (delta 0) 

然後什麼都沒有,過程似乎卡住了。我試過這個git config --global http.postBuffer 5242880001無濟於事。

回覆評論:我沒有使用代理,我在Windows 8上使用https和github。它每次都會發生。

+0

那麼你的網絡如何?任何代理?哪個協議?使用github?你的操作系統是什麼? git版本?每次都會發生嗎?在每個回購?你需要提供更多的信息來回答這個問題。 – eis

+0

也是,因爲這是你的第一個推動,437M的推動似乎是一個大的。你能描述你的回購的內容嗎?它是否適用於較小的一個? – eis

+0

嘗試運行「git gc」,然後嘗試推 – love

回答

0

如果您推送到GitHub,它對repo/file size limitation有嚴格限制,因此請檢查這些437MB是否包含一些大文件(git lfs might help)。

嘗試並將推送分成幾個按鈕,先推送較舊的提交,然後推送較新的提交。

+0

,儘管如果限制會啓動,您會看到有關它的消息,而不是git卡住了,對吧? – eis

+0

@eis我同意,但我仍然會檢查並測試是否拆分推送是一種解決方法。 – VonC