Вы должны использовать Git LFS если у вас есть большие файлы или двоичные файлы для хранения в репозиториях Git … И если вы это сделаете, будет сложно версионировать и объединять двоичные файлы. Таким образом, каждый раз, когда файлы растут, растет и репозиторий Git. А когда пользователям Git нужно получить и клонировать репозиторий, это создает проблемы.
Нужен ли git LFS?
Итак, если у вас есть большие файлы в вашем репозитории и/или много бинарных файлов, то рекомендуется использовать Git LFS. … Это означает, что ваш локальный репозиторий будет ограничен по размеру, но удаленный репозиторий, конечно же, будет содержать все актуальные файлы и различия.
Плох ли git LFS?
Кое-что отсутствует в списке проблем: Git LFS является протоколом http(s), поэтому в лучшем случае проблематичен при использовании Git поверх ssh[1].… git поддерживает большие файлы, он просто не может эффективно отслеживать изменения в двоичных файлах, и если они большие, вы регистрируете новый большой двоичный объект при каждой модификации.
Каковы преимущества git LFS?
Версионирование больших файлов с помощью Git LFS
- Контент переносим - просто git clone.
- Доступна полная история контента; может откатывать изменения и восстанавливать более ранние версии.
- Обновления контента могут использовать те же рабочие процессы, что и код: запрос на вытягивание → просмотр → слияние.
Экономит ли git LFS место?
Короче говоря, Git LFS - это расширение Git, которое позволяет пользователям экономить место, сохраняя двоичные файлы в другом месте.