Настроить поддержку Git Large File Storage (LFS) в репозиторий SourceCraft
Репозитории в SourceCraft поддерживают спецификацию Git Large File Storage (LFS) для хранения больших файлов. Рекомендуем использовать LFS для размещения в репозитории объектов размером более 100 МБ.
-
Клонируйте репозиторий SourceCraft:
Важно
Работа с LFS поддерживается только по протоколу HTTPS.
HTTPS-
На странице репозитория в правом верхнем углу нажмите кнопку
-
Скопируйте
-
В терминале выполните команду:
git clone <ссылка_для_клонирования_репозитория>
-
Введите произвольное имя пользователя.
-
В качестве пароля укажите персональный токен.
-
Перейдите в склонированный репозиторий:
cd <имя_репозитория>
-
Установите утилиту
git-lfs
. -
Включите поддержку LFS в репозитории:
git lfs install
-
Скопируйте в репозиторий файлы, которые вы хотите хранить в LFS.
-
Укажите, какие файлы должны храниться в LFS, разделяя перечисляемые файлы пробелом:
git lfs track "<путь_к_большому_файлу_1>" "<путь_к_большому_файлу_2>" "<путь_к_большому_файлу_n>"
Совет
Также вы можете указать шаблоны файлов, которые должны храниться в LFS, например
git lfs track "*.png"
. -
Добавьте файлы для отслеживания в git, сделайте коммит и отправьте изменения в удаленный репозиторий:
git add . git commit -m "added LFS objects" git push origin main