Отправить файл в репозиторий Git LFS
Repo поддерживает работу с большими файлами в Git LFS.
Перед началом работы:
-
Установите Git LFS, скачав дистрибутив с официального сайта или выполнив команду:
sudo apt-get install git-lfs -
Инициализируйте Git LFS в вашем репозитории:
git lfs install -
Укажите, файлами какого формата вы будете управлять с помощью Git LFS.
ПримечаниеРекомендуется для файлов тензоров всегда задавать отслеживание с помощью Git LFS.
Repo поддерживает файлы-тензоры с расширением .safetensors.
Например, задайте правило отслеживания для всех файлов формата PNG.
git lfs track "*.png"Также вы можете указать точное имя большого файла для отслеживания.
Git LFS создаст или обновит файл .gitattributes в вашем репозитории для хранения всех правил отслеживания.
-
Добавьте файл .gitattributes в репозиторий.
git add .gitattributesgit commit -m "Track PSD files with LFS"
Чтобы добавить большой файл нужного формата для отслеживания, выполните команду:
git add file.pnggit commit -m "Add large file using LFS"git push origin main
Ограничение на размер одного файла в LFS составляет 20 ГБ.
Этот объем не учитывается при ограничении размера репозитория.