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

Как соединить Git — dev сервер + live сервер + git сервер?

Подскажите пожалуйста, как правильно организовать разработку с помощью git.
Имеется:
DEV сервер, где лежат исходные коды, куда подключаются разработчики и дизайнеры. Здесь происходит вся работа через ftp, ssh.
Live сервер, куда после всех работ и тестов переносится проект.
Git сервер, где должны хранится все проекты.
Как сделать так, чтобы DEV сервер выступал как "локальный" репозиторий, а Git сервер выступал как удаленный репозиторий? Можно ли использовать не только интерфейс коммандной строки на DEV сервере, а какой-нибудь GUI клиент, который будет коммитить изменения с DEV сервера на Git сервер?

Спасибо большое!
  • Вопрос задан
  • 2336 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Замените в вашей цепочке dev сервер на Vagrant у разработчиков, ansible для провиженинга (что бы у всех все было одинаково) и добавьте staging.
Ответ написан
Комментировать
kbu
@kbu Автор вопроса
Дело в том, что для разработки должен использоваться удаленный dev сервер
Ответ написан
Ваш ответ на вопрос

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

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