2015-05-20 39 views
0

我創建了一個節點項目,MongoDB的,但是當我試圖把它推到github上,git的控制檯說,MongoDB的文件超過Github上推薦大小

remote: warning: GH001: Large files detected. 
remote: warning: See http://git.io/iEPt8g for more information. 
remote: warning: File Server/data/local.0 is 64.00 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB 
remote: warning: File Server/data/project.0 is 64.00 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB 

難道我不應該推.0文件複製到我的git回購? /data /文件夾中的所有文件都是mongo創建的。

+0

有什麼特別的原因,希望把這些文件在您的回購? – royhowie

+0

嗯,我想同步我的數據庫,以便其他合作者可以訪問它 – rasen58

+0

也許可以考慮使用像在線模擬服務一樣的模擬.io。我把它們用於我的項目,我還沒有失望(他們也有一個免費的計劃)。 – royhowie

回答

0

對於超過50MB的文件,您將得到這些警告。 超過100MB的文件將被拒絕,如果試圖將其上傳到github。

來源:https://help.github.com/articles/working-with-large-files/

+0

要直接回答您的問題:.0擴展名與您看到這些警告的原因無關; filesize是這裏唯一的因素。 –

+0

沒錯,但是我剛剛創建了數據庫,但是表中只有4行,所以如果它已經非常大,它會不斷增加我添加的每一個新行,或者mongo是否爲數據庫預分配一個大文件? – rasen58

+1

@ rasen58 [是的,確實](http://docs.mongodb.org/manual/faq/storage/#faq-disk-size),並且還有日誌記錄本身很大的數據。 – laggingreflex