Мне интересно, может ли кто-нибудь помочь мне понять, как лучше всего реализовать контроль над git-кодом в моем проекте.
Я работаю над проектом уже 7 месяцев, на живом сервере ...Я действительно больше не хочу этого делать, как будто я делаю что-то немного не так, сайт становится ненадежным.
Так что я решил все это сделать ... Я читал и смотрел видео ия думаю, что у меня есть общий поток того, как я должен делать вещи.но некоторые вещи все еще идут мне в голову.
Сайт в основном позволяет пользователям загружать изображения обуви в свой профиль и отображать их в коллекции, так что изображения загружаются постоянно, и вы можете себе представить, что изображениехранилище достаточно большое.
Итак, на моем локальном ноутбуке (Mac) я установил mamp и git, у меня FTP подключен к живому серверу и выгружены все файлы на моем ноутбуке, теперь у меня естьсайт работает на моем ноутбуке, все отлично работает.Я зарегистрировал учетную запись в BitBucket, где пока будет находиться мое репо.
Я запускаю git init на своем ноутбуке, и все это прекрасно работает.
Обновите некоторые файлы, подтвердитеизменяет и отправляет его в BitBucket - это нормально.
Хорошо, вот что меня беспокоит ... если я сделаю git init на живом сервере и сделаю pull, он загрузит все файлы из BitBucket .... а как насчет изображений?любые новые изображения, которые были загружены пользователями на живой сервер, будут переопределены изображениями в BitBucket, не так ли?
Я немного сбит с толку, любая помощь будет отличной.
Приветствия