2016-09-20 35 views
1

我想推動已更改的工作從本地機器到遠程GitHub帳戶。Github節流推

我該如何使用github每天僅推送10-15mb,而不是嘗試整個1GB,否則會超出限制?

它可以保持運行10天,或者我可以每天重新啓動以上傳10-15mb的塊。

+0

究竟是什麼已經把你在這位置? – jonrsharpe

回答

0

您可以嘗試和git push up to a certain commit

例如,你有5次提交A>B>C>D>E待定(爲簡單起見,ABCDE是犯哈希),並且要推提交「C」。然後將推動A,BCorigin/master

git push origin C:master 

但如果承諾d是大(如果這意味着,做git push origin C:master後,一個git push origin D:master失敗),那麼你就需要拆分Dgit rebase -i

+0

單次提交是500MB二進制文件,我無法破解它 - 如何繼續? – SACn

+0

@SachinGupta http://superuser.com/questions/94083/how-to-split-large-file-on-windows並在每個提交中創建一個新的回購,其中包含一個拆分部分 – VonC

+0

我試過了您的建議,它的工作原因是我將7個文件分解成單獨的提交。但是仍然想知道是否有可能以某種方式指示github將所有提交作爲一個大文件分解爲小二進制pacakges並一次上傳一個包 – SACn