Размер файла и ограничения хранения на GitHub


19

Из ответа, приведенного в разделе: Есть ли ограничение на количество организаций GitHub, которые может создать одна учетная запись? , Кажется, что

если вы не видите жесткого предела, вы должны будете рассмотреть основную рекомендацию «быть разумным».

Также некоторые поиски обнаружили, что на https://help.github.com/articles/what-is-my-disk-quota

Для лучшей производительности мы рекомендуем хранить хранилища объемом менее 1 ГБ каждый. Этот предел легко соблюдается, если большие файлы (обычно двоичные файлы) хранятся вне хранилища. Если размер вашего хранилища превышает 1 ГБ, вы можете получить от службы поддержки вежливое электронное письмо с просьбой уменьшить размер хранилища, чтобы уменьшить его размер до 1 ГБ.

Верно ли мое понимание того, что это лимит на репо? Например, я могу иметь 2 репозитория по 0,5 ГБ? Повлияет ли один файл .99 ГБ на эту производительность или 99 .1 ГБ файлов?


Ответы:


16

Пределы хранения GitHub на сентябрь 2015

Git-файл репозитория: 100 МБ (строго)

GitHub предупредит вас при загрузке файлов размером более 50 МБ. Вам не разрешат загружать файлы размером более 100 МБ.

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

Для репозитория: ~ 1 ГБ (рекомендуется)

Мы рекомендуем хранить хранилища объемом менее 1 ГБ каждый. Этот предел легко сохранить, если большие файлы хранятся вне хранилища. Если размер вашего репозитория превышает 1 ГБ, вы можете получить вежливое электронное письмо от службы поддержки GitHub с просьбой уменьшить размер репозитория для его восстановления.

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

Файл бинарного выпуска для репозитория : 2 ГБ (строго)

Мы не ограничиваем ни общий размер ваших двоичных файлов релизов, ни пропускную способность, используемую для их доставки. Однако каждый отдельный файл должен иметь размер менее 2 ГБ.

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

За счет: без ограничений

GitHub не имеет установленных дисковых квот. Мы стараемся обеспечить достаточное хранилище для всех Git-репозиториев, в пределах разумного.

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

Поддержка больших файлов GitHub (размер файла> 100 МБ)

GitHub поддерживает большое файловое хранилище для всех репозиториев Git с Git LFS - новым расширением Git с открытым исходным кодом.

Схема разработки, изначально называемой GitHub Asset Management System, большой системой управления файловыми активами для GitHub:

Ограничения пропускной способности GitHub

Ограничение пропускной способности Git-файлов репозитория: незначительно больше, чем у среднего пользователя GitHub

Если ваше использование полосы пропускания значительно превышает среднее использование полосы пропускания (определяемое исключительно GitHub) другими пользователями GitHub, мы оставляем за собой право немедленно отключить вашу учетную запись или ограничить ваш файловый хостинг до тех пор, пока вы не сможете уменьшить потребление пропускной способности.

Условия использования GitHub, раздел G, пункт 12

Ограничение пропускной способности двоичных файлов репозитория : без ограничений

Мы не ограничиваем ни общий размер ваших двоичных файлов релизов, ни пропускную способность, используемую для их доставки. Однако каждый отдельный файл должен иметь размер менее 2 ГБ.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.