Как организовать работу с git?

Решили наконец начать пользоваться системой контроля версий. Выбор пал на git (на bitbucket).
Есть проект (веб-портал), хранится на хостинге (абсолютно рабочая версия). Есть 3 человека, которые вносят правки в код, добавляют новые модули и фичи. Все эти изменения происходят на тестовых поддоменах (у каждого есть свой, который периодически обновляется), в конце разработки измененный код просто переносится на рабочий сайт.
Как чисто теоретически, правильно организовать работу, чтобы изменения рабочего проекта сохранялись в истории, и как правильно обновлять тестовые версии каждого из разработчиков?
  • Вопрос задан
  • 2677 просмотров
Решения вопроса 1
Prognosticator
@Prognosticator
TODO: Здесь будут ворованные умные мысли, типа мои
был на тостере вот
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@iamnothing
Посмотрите на gitflow. Есть репа, статьи на хабре раз, два и плагин gitflow к IDEA
Ответ написан
Комментировать
И вот ещё отличная статья о rebase: habrahabr.ru/post/161009
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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