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

Почему в git обычно игнорируют картинки? Разве нормально, что если кто-то скачает и развернет мой сайт, у него поедет верстка и все будет некрасиво?

Я читал уроки по гиту. И обычно пишут, что в .gitignore нужно добавлять расширения картинок. Но зачем это делать? Вот я написал сайт. И выложил его в интернет. Потом привожу в качестве портфолио. И оставляю ссылку на гитхаб. Потенциальный работодатель / его программист скачивает сайт, разворачивает, у него едет верстка, все некрасиво, а то и вообще непонятно. Разве это нормально? Почему на гитхаб не заливают картинки?
  • Вопрос задан
  • 772 просмотра
Подписаться 1 Простой Комментировать
Ответ пользователя Saboteur К ответам на вопрос (3)
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Заливают, почему нет?

Если у вас много картинок, которые часто меняются, то для этого можно использовать не git а другие сервисы для версионирования бинарников. Git же работает в основном с текстом - понятие merge для бинарников не имеет смысла.
Если у вас картинки статичны, но их просто очень много - тоже можно их хранить отдельно от git, в специализированных репозиториях для бинарниках (nexus, Artifactory, банально ftp/sftp) и подкладывать в проект уже отдельно от исходников.

Ну а если у вас немного статических картинок, то можно не напрягаться отдельным сервисом, и хранить просто в гите - этот вариант подходит для 90% сайтов.
Ответ написан
Комментировать