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

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

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

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

Войти через центр авторизации
Похожие вопросы