1.2 KiB
1.2 KiB
Крупные файлы и Git LFS
LFS на сервере уже включён. На каждом компьютере установите Git LFS и выполните:
git lfs install
git lfs track "*.psd"
git add .gitattributes
git add path/to/asset.psd
git commit -m "Add asset through Git LFS"
git push
Путь замените своим. Для игровых проектов можно явно выбрать *.blend, *.fbx,
*.uasset, *.umap, WAV или другие крупные бинарные форматы.
Автоматических LFS-правил в шаблоне нет: не все изображения и архивы должны идти в LFS.
Проверки: git lfs ls-files, git lfs status.
git lfs track не переносит старую историю автоматически. Не запускайте
git lfs migrate import --everything в общем проекте без резервной копии
и согласования: команда может переписать историю и потребовать force push.
LFS-объекты требуют отдельного резервного копирования вместе с репозиториями.