Лимиты Git LFS

Лимиты Git LFS
New

Для контроля хранения крупных файлов с использованием Git LFS предусмотрена система лимитов и визуализации их потребления. Это позволяет своевременно контролировать потребляемый объем данных при работе с крупными файлами.

Прогресс-бар отображает использование лимитируемого ресурса разными цветами:

  1. До 75% использованного лимита — зеленый.
  2. От 75% до 90% использованного — оранжевый.
  3. Более 90% и полная трата лимита — красный.

Ограничения Git LFS

Для Git LFS установлены следующие ограничения:

  • каждому пользователю и каждой организации предоставляется ежемесячный лимит хранения объемом 2 ГБ;
  • максимальный размер отдельного файла в коммите при загрузке по HTTP — не более 100 МБ;
  • максимальный размер отдельного файла в коммите при загрузке по SSH — не более 1 ГБ.

Просмотр лимитов Git LFS

Лимиты по Git LFS можно посмотреть на страницах:

Владельцы получают полный обзор всех лимитируемых ресурсов, включая подробную статистику за предыдущие месяцы. Пользователям с ролью соавтора и участникам команд доступен просмотр остатка лимита для данного репозитория или организации.

Просмотр лимитов в настройках репозитория, организации и пользователя

Для просмотра лимитов в настройках репозитория перейдите в Настройки репозитория > вкладка Лимиты.

Для просмотра лимитов в настройках организации/пользователя перейдите в Настройки организации/пользователя > вкладка Лимиты.

Лимиты Git LFS при передаче репозитория

При передаче прав на репозиторий между пользователями и организациями лимит Git LFS не меняется ни у получателя репозитория, ни у предыдущего владельца. При последующих загрузках LFS-файлов лимит будет расходоваться у нового владельца.