История изменений
Исправление alpha, (текущая версия) :
Разработчик работает с гитом локально в своей ветке каким угодно способом. Когда он готов к тестированию на стенде, он создает pull-request в центральный реп.
У центрального репа есть CI-система, которая при появлении пулл-реквеста автоматом выкатывает эту ветку на тестовый стенд. Либо можно на ручном приводе: разработчик триггерит выкатку на стенд в интерфейсе того же дженкинса указав имя ветки, которую хочет протестировать.
Если тестовый стенд централизованный (а не свое локальное окружение у каждого), то и управление им централизованное должно быть.
Исходная версия alpha, :
Разработчик работает с гитом локально в своей ветке каким угодно способом. Когда он готов к тестированию на стенде, он создает pull-request в центральный реп.
У центрального репа есть CI-система, которая при появлении пулл-реквеста автоматом выкатывает эту ветку на тестовый стенд. Либо можно на ручном приводе: разработчик триггерит выкатку на стенд в интерфейсе того же дженкинса указав имя ветки, которую хочет протестировать.