Задать вопрос
@Tenebrius

Хранить ли изображения в Git?

Есть "web-приложение", по сути - каталог. У каждого элемента каталога есть изображение. Изображения являются не особо необходимой деталью, но с ними все смотрится веселее и, возможно, понятнее.

Элементов в каталоге несколько сотен, изображений столько же, весят по полмегабайта каждый.

Если изображение хранятся в репозитории, и кто-то захочет склонировать проект себе для правки кода, то картинки ему совсем не нужны, а они будут качаться и относительно долго.

Если картинки совсем в гите не хранить, то получится, что не все данные проекта в репозитории, что тоже не особо хорошо.

Так как быть?
  • Вопрос задан
  • 2834 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
2ord
@2ord
GitLFS специально создан для хранения больших файлов отдельно от основного репозитория.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@IceJOKER
Web/Android developer
Если картинки часть проекта , то лучше конечно хранить, если это динамичные данные, то нет
Ответ написан
Комментировать
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
Так как быть?
Определиться с тем, являются ли картинки часть исходного кода или всё же частью внешних/временных данных? Если частью исходного кода (например, логотип из макета сайта) - сохранять, если просто какие-то временные данные - выдавайте их отдельно всем желающим.

*Обычно так, но решает на самом деле, каждый сам для себя. GIT никоим образом Вас в этом не ограничивает. Единственное, чего однозначно не стоит забывать - много временных (меняющихся) данных, попадающих в репозиторий - обладают не только "проблемой скачивания оных", но и свойством "раздувать репозиторий в размерах", что в целом может быть не очень приятно, в ряде случаев.
Ответ написан
Комментировать
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Смотря почему вы задались этим вопросом.
Проблема бинарников в гите, в том что их оттуда уже не выпилишь и со временем репа становится монструазной.
Если хочется хранить в гите бинарники то создайте отдельную репу и прикрутите сабмодулем.
Ответ написан
Комментировать
нормально, картинки не хранят в репозитории ,если картинки не относятся например к теме сайта (фон, иконки для корзины и кнопок и т.д...)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽