Программистам не обязательно создавать собственную ветку для работы. В простейшем случае программисты фиксируют ветку "master" в своем собственном репозитории, а затем git push
фиксируют в вышестоящем репозитории.
Для развертывания на рабочем сервере, один из способов сделать это - использовать git clone
на рабочем сервере для получения локального репозитория. Затем, чтобы обновить рабочий сервер, войдите в систему и git pull
. Будут применены любые изменения, внесенные в основной репозиторий.
Разработчики могут по желанию создавать свои собственные ветви для собственного использования (только в своем локальном хранилище) или для обмена ветвями с другими (путем перемещения ветвей в общий репозиторий).