Skip to main content

Выставление счетов за хранилище больших файлов Git

Узнайте, как используется Хранилище больших файлов Git по бесплатному пособию и как платить за дополнительное использование.

Кто может использовать эту функцию?

Новая платформа выставления счетов теперь доступна всем пользователям.

Как измеряется использование Git LFS

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

  •         **Пропускная способность:** Ваша бесплатная квота сбрасывается в начале каждого счетного цикла. 
    
  •         **Хранение:** Сборы накапливаются непрерывно в течение месяца в зависимости от почасового использования. Сумма накопленного хранения сбрасывается до нуля в начале каждого цикла выставления счетов.
    

Работа в общедоступном или частном репозитории с Git LFS:

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

Совет

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

Примеры измерения использования

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

Git LFS в архивах исходного кода

Если вы включаете объекты Git LFS в архивы исходного кода для репозитория, скачивание этих архивов будет рассчитывать на использование пропускной способности для репозитория. См . раздел AUTOTITLE.

Использование вилок

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

Бесплатное использование Git LFS

В план GitHub включены следующие объемы хранилища и пропускной способности для скачивания.

ПланированиеПропускная способностьХранилище
GitHub Free10 ГБ10 ГБ
GitHub Pro10 ГБ10 ГБ
GitHub Free для организаций10 ГБ10 ГБ
GitHub Team250 ГиБ250 ГиБ
GitHub Enterprise Cloud250 ГиБ250 ГиБ

Использование больше, чем включенная квота

Если вы используете больше, чем включенная квота хранилища** без метода оплаты **в файле:

  • Вы по-прежнему можете клонировать репозитории с большими ресурсами
  • Вы получите только файлы указателя, см . autoTITLE
  • Вы не сможете отправлять резервные копии новых файлов

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

Оплата дополнительных данных Git LFS

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

Плата за пропускную способность взимается за каждый скачанный ГиБ данных. Плата за хранение взимается путем вычисления почасовой частоты использования.

Пример вычисления затрат на хранилище

Например, если вы используете 1 ГиБ выше того, что включено бесплатно в течение первых 15 дней апреля, то используйте 2 ГиБ начиная с 16 апреля до конца месяца, затраты на хранение будут вычисляться следующим образом.

  • 1 ГиБ × 15 дней × 24 часа в день = 360 ГиБ-часов
  • 2 ГиБ × 15 дней × 24 часа в день = 720 ГиБ-часов
  • 360 ГиБ-часов + 720 ГиБ-часов = 1080 ГиБ-часов
  • 1080 ГиБ-часов / 720 часов в месяце = 1,5 ГиБ-месяцев

В этом примере вы будете платить за 1,5 ГиБ дополнительного хранилища в течение апреля.

Управление бюджетом для Git LFS

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

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

Вы также можете получать уведомления по электронной почте, когда ваше использование Git LFS достигает 90% и 100% в течение платёжного периода. Дополнительные сведения см. в разделе Бюджеты и оповещения.

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

  •         [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-git-large-file-storage)
    
  •         [AUTOTITLE](/repositories/working-with-files/managing-large-files/installing-git-large-file-storage)