Мне интересно, может ли кто-нибудь помочь мне понять, как наилучшим образом для меня реализовать контроль источника git в моем проекте.Понимание рабочего процесса GIT немного лучше
Я работаю над проектом в течение 7 месяцев, на живом сервере ... Я действительно не хочу этого делать, как будто я делаю что-то не так, сайт неудобен.
Так что я решил все это сделать ... Я читал и смотрел видео на нем, и я думаю, что у меня есть общий поток того, как я должен что-то делать. но некоторые вещи все еще проходят над моей головой.
Сайт в основном позволяет пользователям загружать фотографии обуви в свой профиль и отображать их в коллекции, поэтому изображения загружаются все время, и вы можете себе представить, что хранилище изображений довольно велико.
Итак, на моем локальном ноутбуке (mac) у меня установлена мама и git, у меня есть FTP'ed на живой сервер и выгружены все файлы на моем ноутбуке, теперь у меня есть рабочий сайт на моем ноутбуке, что все работает отлично. Я зарегистрировал учетную запись с BitBucket, которая пока проведет мое репо.
Я запускаю git init на своем ноутбуке и все, что работает идеально.
Обновите некоторые файлы, внесите изменения и нажмите на BitBucket.
Хорошо, так что это то, о чем я беспокоюсь ... если я сделаю git init на реальном сервере и сделаю попытку, он будет загружать все файлы с BitBucket .... но как насчет изображений? любые новые изображения, которые были загружены на живой сервер пользователями, будут переопределены изображениями в BitBucket, это правильно?
Im a litte confused, любая помощь будет замечательной.
Приветствия
Добавить каталог, загруженные изображения находятся в - в файл .gitignore, обрабатывать находящиеся вне мерзавца – house9
@ house9 - Спасибо за это, но если изображения имеют жизненно важное значение для локализации сайта и тестирования, то они должны быть частью репо, поэтому при переходе на другую машину он работает сразу же? – BigJobbies