10
當下載一個10 MB從我的github zip文件(免費)回購,我收到此錯誤:錯誤:BLOB太大 - 下載從GitHub回購一個zip文件
錯誤:BLOB太大
... 10 MB對於二進制下載似乎並不算大......但無論哪種情況,您如何從github下載單個較大的二進制文件,或者如何設置github以使項目中的某些二進制文件可以下載?
當下載一個10 MB從我的github zip文件(免費)回購,我收到此錯誤:錯誤:BLOB太大 - 下載從GitHub回購一個zip文件
錯誤:BLOB太大
... 10 MB對於二進制下載似乎並不算大......但無論哪種情況,您如何從github下載單個較大的二進制文件,或者如何設置github以使項目中的某些二進制文件可以下載?
Github正在故意這樣做,以防止項目所有者通過Github分發編譯的二進制文件。
他們希望Github成爲共享源代碼的平臺,而不是共享文件的平臺。
這也是a way to prevent misuse(分發非公開電影/等)。
不幸的是,Google Code不符合他們的例子,並且會阻止項目所有者在幾個月內上傳新文件。
解決辦法是在SourceForge或similar services上託管文件。
當通過我們的界面下載blob文件時,它似乎是Github上的限制。一個解決方案是通過克隆repo – koopajah 2013-02-16 10:43:27
來檢索它,當回購是1GB,並且您只需要10mb zip ... – ina 2013-02-16 12:09:09
這是真的,有多種方法可以檢索特定文件而無需克隆整個回購:http://stackoverflow.com/a/2466755/1606729 http://stackoverflow.com/questions/1125476/git-retrieve-a-single-file-from-a-repository檢查'git檔案',裸露的存儲庫,或'git checkout'的'--depth'選項 – koopajah 2013-02-16 12:12:29