Skip to main content

Управление объектами LFS Git в архивах репозитория

Вы можете выбрать, включены Хранилище больших файлов Git ли объектыGit LFS (Git Large File Storage — поддержка хранения больших файлов в Git) в архивы исходного кода, созданные для вашего репозитория.

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

People with admin permissions for a repository can manage whether Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) objects are included in archives of the repository.

Об Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объектах в архивах

          GitHub создаёт [архивы исходного кода](/repositories/working-with-files/using-files/downloading-source-code-archives) вашего репозитория в виде ZIP-файлов и тарболов. Пользователи могут скачать эти архивы на главной странице репозитория или в качестве ресурсов выпуска. По умолчанию Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объекты не включаются в эти архивы, а только указательные файлы на эти объекты. Чтобы улучшить удобство использования архивов для вашего репозитория, вы можете включить объекты Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) вместо этого. Для включения Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объекты должны быть покрыты правилами отслеживания в _файле .gitattributes_ , который был зафиксирован в репозитории.

Если вы решите включить Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объекты в архивы своего репозитория, каждая загрузка этих архивов будет засчитываться в использование пропускной способности вашего аккаунта. Каждый аккаунт получает бесплатную ежемесячную пропускную способность в зависимости от вашего тарифа, и вы можете оплатить дополнительное использование. См . раздел AUTOTITLE.

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

Управление Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объектами в архивах

  1. На GitHubперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. В разделе «Архивы» выберите или снимите Включить Git LFS (Git Large File Storage — поддержка хранения больших файлов в Git) объекты в архивы.