Не знаю, могу я задать такой вопрос здесь, но я попробую. Я работаю в команде разработчиков программного обеспечения, и мы используем GIT
для управления процессом разработки. У нас есть собственный gitlab, где расположены наши проекты. И у каждого разработчика есть свой собственный клон проекта на локальной машине. У нас нет прямого доступа к файлам, когда мы должны подталкивать изменения, мы просим наших администраторов нажать ведущую ветвь для выпуска версии (если я ее правильно опишу). Мы используем skype chat, чтобы спросить администраторов о том, как нажимать изменения, а иногда нужно долгое время, пока они отвечают, и важные изменения остаются длительными, не обновляясь.Требуется опыт разработки команды git
Итак, мой вопрос: как сделать этот процесс более умным (или более надежным). Я имею в виду, что это обычно делается в мировых компаниях. Thanks
Не каждый разработчик в команде * нуждается в возможности писать в ветви релиза. Тем не менее, вы можете ознакомиться с концепциями непрерывной интеграции * и * непрерывной доставки * в качестве примеров того, как процесс развертывания можно упростить до одного щелчка кнопки без ущерба для обеспечения качества. – DCoder