Страница 1 из 1

git & 2 servers: prod & test

Добавлено: 2018.12.29, 02:04
exort
ВСем привет, не судите строго новичка. Ту наверное больше вопрос по гиту.
Сейчас разрабатываю сам. Есть 2 сервера: dev & prod. Хочу добавить test сервер, чтобы тестировать на нём.
Получается вопрос: я делаю на dev в какой ветке? Например feature-1. Пушу на test. В мастер? Если всё ок, то пушу на prod в master?
Где почитать о связях веток и серверов? Или может кто-то расскажет как правильно?

Re: git & 2 servers: prod & test

Добавлено: 2019.01.03, 23:20
ElisDN
Можно сделать ветки master и development. Работаете, ответвляете feature-1, мержите и тестируете всё в development. А потом, когда всё готово, мержите её в master для прода.

Для автоматизированной работы по такому сценарию можно подключить Git-Flow.

Re: git & 2 servers: prod & test

Добавлено: 2019.01.04, 18:14
samdark
Есть много способов организации разработки. Мы на production вливаем всегда master. Разрабатывем в ветках, которые форкаем от master. После новых изменений в master он вливается во все текущие ветки. На test разворачиваем ветки.

Re: git & 2 servers: prod & test

Добавлено: 2019.04.21, 00:36
futbolim
Пару месяцев назад задавался тем же вопросом. Советую почитать на Хабре gitflow (тяжелее, с метками) и github-flow (легче, пользуемся сами)