Dimensioni del file e limiti di archiviazione su GitHub


19

Da una risposta fornita su Esiste un limite nel numero di organizzazioni GitHub che un singolo account può creare? , sembra che

se non vedi un limite rigido pubblicato, dovrai considerare la linea guida principale di "essere ragionevole".

Anche alcune ricerche hanno scoperto che su https://help.github.com/articles/what-is-my-disk-quota

Per prestazioni ottimali, si consiglia di conservare i repository a meno di 1 GB ciascuno. Questo limite è facile da rispettare se i file di grandi dimensioni (in genere binari) vengono tenuti fuori dal repository. Se il tuo repository supera 1 GB, potresti ricevere un'e-mail educata dal supporto che richiede di ridurre le dimensioni del repository per ridurlo a meno di 1 GB.

La mia comprensione è corretta che questo è un limite per repo? Ad esempio, posso avere 2 repository da 0,5 GB? Un singolo file da .99 GB influirà su questa prestazione o su 99 file da 1 GB?


Risposte:


16

Limiti di archiviazione di GitHub a settembre 2015

File git per repository: 100 MB (rigoroso)

GitHub ti avviserà quando spinge file di dimensioni superiori a 50 MB. Non ti sarà permesso di inviare file di dimensioni superiori a 100 MB.

https://help.github.com/articles/working-with-large-files/#conditions-for-large-files

Per repository: ~ 1 GB (consigliato)

Raccomandiamo di conservare i repository a meno di 1 GB ciascuno. Questo limite è facile da rispettare se i file di grandi dimensioni vengono tenuti fuori dal repository. Se il tuo repository supera 1 GB, potresti ricevere un'e-mail educata dal supporto GitHub che richiede di ridurre le dimensioni del repository per ridurlo.

https://help.github.com/articles/what-is-my-disk-quota/#file-and-repository-size-limitations

File di rilascio binario per repository : 2 GB (rigoroso)

Non limitiamo la dimensione totale dei tuoi file binari di rilascio, né la larghezza di banda utilizzata per consegnarli. Tuttavia, ogni singolo file deve avere dimensioni inferiori a 2 GB.

https://help.github.com/articles/distributing-large-binaries/

Per account: nessun limite

GitHub non ha quote di disco impostate. Cerchiamo di fornire spazio di archiviazione abbondante per tutti i repository Git, entro limiti ragionevoli.

https://help.github.com/articles/what-is-my-disk-quota/#content-wrapper

Supporto per file di grandi dimensioni GitHub (dimensione file> 100 MB)

GitHub supporta l' archiviazione di file di grandi dimensioni per tutti i repository Git con Git LFS , una nuova estensione Git open source.

Un profilo per lo sviluppo, originariamente chiamato GitHub Asset Management System, un sistema di gestione delle risorse di file di grandi dimensioni per GitHub:

  • 22 set 2013 - impegnato in GitHub.
  • 08 aprile 2015 - È stato annunciato il supporto di file di grandi dimensioni per GitHub e reso disponibile l' accesso anticipato .
  • 01 ott 2015 - git-lfs viene rilasciato a tutti gli account , i file di grandi dimensioni sono supportati gratuitamente fino a 1 GB per account e una quota di larghezza di banda mensile di 1 GB. Quote più elevate sono disponibili per l' acquisto .

Limiti di larghezza di banda GitHub

Limite di larghezza di banda dei file git del repository: non significativamente maggiore della media degli utenti GitHub

Se l'utilizzo della larghezza di banda supera in modo significativo l'utilizzo della larghezza di banda media (determinato esclusivamente da GitHub) di altri clienti GitHub, ci riserviamo il diritto di disabilitare immediatamente il tuo account o limitare il tuo hosting di file fino a quando non puoi ridurre il consumo di larghezza di banda.

Sezione 12 dei Termini di servizio di GitHub

Limite di larghezza di banda dei file di rilascio binari del repository : Nessun limite

Non limitiamo la dimensione totale dei tuoi file binari di rilascio, né la larghezza di banda utilizzata per consegnarli. Tuttavia, ogni singolo file deve avere dimensioni inferiori a 2 GB.

https://help.github.com/articles/distributing-large-binaries/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.