Skip to main content

Сведения об использовании хранилища и пропускной способности

Каждой учетной записи, работающей с Хранилище больших файлов Git, бесплатно предоставляется 1 ГиБ хранилища и 1 ГиБ пропускной способности в месяц. Если квоты пропускной способности и хранилища недостаточно, можно приобрести дополнительную квоту для Git LFS.

Git LFS доступен для каждого репозитория на GitHub, независимо от того, имеет ли ваша учетная запись или организация платную подписку.

Отслеживание использования хранилища и пропускной способности

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

Например:

  • Если вы отправляете файл размером 500 МБ в Git LFS, вы используете 500 МБ выделенного хранилища, но не используете пропускную способность. Если вы измените 1 байт и снова отправите файл, вы используете еще 500 МБ хранилища без использования пропускной способности. Итого: 1 ГБ хранилища и 0 пропускной способности.
  • При скачивании файла размером 500 МБ, отслеживаемого с помощью LFS, вы используете 500 МБ выделенной пропускной способности владельца репозитория. Если участник отправит изменения в файл и вы извлечете новую версию в локальный репозиторий, вы используете еще 500 МБ пропускной способности, то есть всего 1 ГБ пропускной способности.
  • Если GitHub Actions скачивает файл на 500 МБ, отслеживаемый с помощью LFS, он использует 500 МБ выделенной пропускной способности владельца репозитория.

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

Совет

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

Квота хранилища

Если вы используете более 1 ГиБ хранилища без метода оплаты в файле, вы по-прежнему можете клонировать репозитории с большими ресурсами, но вы получите только файлы указателя, и вы не сможете отправить новые файлы резервного копирования. Дополнительные сведения о файлах указателя см. в разделе Сведения о хранилище больших файлов Git Large File Storage.

Квота пропускной способности

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

Дополнительные материалы