@ruslan2243

Как развернуть gitlab/СКВ у хостера, для работы над сайтом?

Не прошу подробного мануала, а объяснения основных этапов.

Ситуация такая, есть стандартный хостинг для сайта, есть ssh. Хочу сделать сайт(php+MySQL) и работать с ним через систему контроля версий.

Как это можно реализовать, какие есть варианты?

Хотелось бы, работать с удаленными файлами и сразу видеть изменения на самом сайте и иметь возможность откатиться в любое состояние.

Как я представляю идеальный вариант(может быть есть и лучше):
Работаю с файлами(winSCP) и бд(phpMyAdmin), параллельно запущен оконный git-клиент(или консольный), который показывает что изменено, делаю коммиты, push. Потом в этой же программме или на самом сайте gitlab.mySite.com я смотрю коммиты, ветки и прочее в графическом виде, смотрю все правки. Если что, то откатываю изменения в предыдущее состояние в оконном гит-клиенте.

Как быть с БД? Если с файлами всё понятно, то с БД не очень, как отслеживаются изменения в бд, хоть это и файл, но он доступен только через phpMyadmin?
  • Вопрос задан
  • 329 просмотров
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
юзайте гитхаб
в бд испольузйте миграции для версионирования изменений структуры бд
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы