Профиль навыка

Git LFS

Large File Storage, отслеживание бинарных ассетов, миграция, управление хранилищем

Контроль версий и коллаборация Git и workflow

Ролей

4

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

9

ещё 11 — необязательные

Домен

Контроль версий и коллаборация

Группа

Git и workflow

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
Game QA Engineer Загружает крупные тестовые ассеты и артефакты сборок из репозиториев Git LFS. Понимает, почему бинарные записи тестов и эталонные скриншоты хранятся в LFS, а не в обычном Git. Следует командным соглашениям по добавлению новых QA-ассетов в отслеживаемые паттерны.
Technical Writer Понимает проблему хранения больших бинарных файлов в Git и назначение Git LFS. Знает какие файлы документации требуют LFS: изображения, диаграммы, видео, PDF. Умеет настроить Git LFS для документационного репозитория.
Unity Developer Клонирует Unity-проекты с Git LFS и решает типичные проблемы загрузки крупных ассетов. Знает, какие типы файлов Unity (.unity, .prefab, .asset, текстуры, модели) должны отслеживаться через LFS. Следует установленным паттернам .gitattributes для бинарного контента Unity.
Unreal Engine Developer Клонирует проекты Unreal Engine с Git LFS и выполняет первоначальную загрузку ассетов. Понимает, что файлы .uasset, .umap и блюпринты требуют отслеживания через LFS из-за бинарной природы. Следует существующим конфигурациям .gitattributes для контента Unreal.
Роль Обязательность Описание
Game QA Engineer Настраивает паттерны отслеживания Git LFS для QA-специфичных ассетов, включая записи тестов, дампы сбоев и эталонные скриншоты. Управляет квотами хранилища LFS для артефактов сборок и автоматизирует очистку устаревших тестовых бинарников. Настраивает стратегии частичного клонирования для ускорения развёртывания QA-окружений.
Technical Writer Эффективно использует Git LFS в docs-as-code workflow: отслеживает бинарные файлы, управляет storage quota, оптимизирует clone/fetch для CI. Документирует процесс работы с LFS для команды. Решает типичные проблемы (missing files, bandwidth limits).
Unity Developer Проектирует конфигурации .gitattributes для Unity-проектов, охватывая текстуры, меши, аудио, анимации и файлы сцен. Управляет блокировками LFS для бинарных ассетов (.prefab, .unity) для предотвращения конфликтов слияния. Настраивает паттерны включения/исключения для оптимизации времени клонирования.
Unreal Engine Developer Поддерживает правила .gitattributes для проектов Unreal, охватывая файлы .uasset, .umap, блюпринты и кеш производных данных. Использует блокировку файлов LFS для координации редактирования бинарных ассетов в команде и предотвращения конфликтов. Настраивает паттерны sparse checkout для сокращения локального хранилища.
Роль Обязательность Описание
Game QA Engineer Обязателен Проектирует стратегии хранения LFS для QA-пайплайнов, обрабатывающих терабайты записей тестов, захватов производительности и артефактов сборок по нескольким веткам релизов. Внедряет автоматизированные политики очистки LFS, сохраняющие критичные базовые линии регрессии при контроле стоимости хранения. Проектирует интеграцию с CI/CD.
Technical Writer Проектирует стратегию хранения медиа-контента документации: выбор между Git LFS, CDN, object storage. Оптимизирует pipeline для работы с большими документационными репозиториями. Настраивает LFS-compatible CI/CD для автоматической публикации.
Unity Developer Обязателен Проектирует рабочие процессы Git LFS для крупных Unity-проектов с сотнями гигабайт текстур, моделей и файлов сцен. Внедряет агенты передачи LFS и кастомные бекенды хранения для оптимизации доставки ассетов распределённым командам. Определяет политики блокировок и стратегии ветвления, минимизирующие конфликты на бинарных ассетах Unity.
Unreal Engine Developer Обязателен Проектирует инфраструктуру Git LFS для крупных проектов Unreal с массивными репозиториями .uasset и .umap объёмом в сотни гигабайт. Разрабатывает кастомные бекенды хранения и протоколы передачи, оптимизированные под бинарную структуру ассетов Unreal. Определяет командные соглашения по блокировке блюпринтов и файлов уровней.
Роль Обязательность Описание
Game QA Engineer Обязателен Определяет организационные политики LFS для версионирования QA-ассетов в нескольких игровых проектах и тестовых средах. Координирует бюджеты хранения и правила хранения записей тестов, артефактов автоматических захватов и базовых линий производительности. Менторит QA-инженеров по эффективным рабочим процессам LFS и продвигает лучшие практики управления ассетами.
Technical Writer Определяет организационные стандарты работы с бинарным контентом в документации. Управляет LFS server и storage. Оптимизирует стоимость хранения и transfer bandwidth для документационных проектов.
Unity Developer Обязателен Устанавливает командные стандарты Git LFS для управления ассетами Unity, включая правила отслеживания, протоколы блокировки и политики уровней хранения. Координирует стратегии миграции LFS при переводе устаревших Unity-проектов или реструктуризации пайплайнов ассетов. Менторит разработчиков по решению сложных проблем LFS с бинарными форматами Unity.
Unreal Engine Developer Обязателен Устанавливает командные стандарты Git LFS для управления ассетами Unreal, включая отслеживание .uasset/.umap, протоколы блокировки блюпринтов и исключения кеша производных данных. Координирует стратегии миграции устаревших проектов Unreal на репозитории с поддержкой LFS. Менторит разработчиков по Unreal-специфичным рабочим процессам LFS.
Роль Обязательность Описание
Game QA Engineer Обязателен Формирует корпоративную стратегию LFS для QA-инфраструктуры, охватывающей несколько студий и игровых проектов. Оценивает и выбирает провайдеров хранения LFS, определяет кросс-проектные политики хранения тестовых артефактов и проектирует единые системы версионирования ассетов, интегрирующие записи QA с пайплайнами сборок. Продвигает улучшения в управлении крупными бинарными тестовыми данными.
Technical Writer Формирует стратегию управления медиа-активами документации на уровне компании. Определяет инфраструктуру для масштабирования: self-hosted LFS, CDN integration, asset management. Обеспечивает cost-effective хранение при росте документации.
Unity Developer Обязателен Определяет корпоративную архитектуру LFS для организаций с множеством Unity-проектов, управляющих петабайтами игровых ассетов. Оценивает кастомные реализации серверов LFS, уровни хранения на базе CDN и гибридные решения, балансирующие стоимость с производительностью доставки ассетов. Влияет на развитие Git LFS для нужд Unity и продвигает подходы нового поколения к версионированию ассетов.
Unreal Engine Developer Обязателен Определяет корпоративную архитектуру LFS для организаций с множеством проектов Unreal и петабайтными репозиториями .uasset. Оценивает кастомные бекенды LFS, геораспределённые решения хранения и интеграцию с системой виртуальных ассетов Unreal. Формирует организационную стратегию версионирования бинарных ассетов и влияет на развитие инструментов Git LFS для игровой разработки.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Git LFS
Загрузка комментариев...