Например, developer1 всегда вытягивает ветвь «разработка» к своему локальному «dev1».
Это проблема: долгоживущие ветки для разработчика. Это подразумевает владение кодом в ветке, а также смешивание множества различных функций и исправлений ошибок. Git Поток не должен их иметь. Удалите ветки для разработчиков из вашего рабочего процесса. Разработчики могут иметь их, если захотят, но они не являются частью обычного процесса.
Вместо этого используйте одну недолговечную ветвь для каждой функции. "Особенные ветви" . Они используются для одной и только одной функции. Это может быть отдельная проблема или задача, которая предоставляет простую схему именования: issue/#1234
- это ветвь для проблемы 1234. Когда функция завершена, они объединяются и удаляются. Ветвь fre sh открывается для следующей функции.
Ветви объектов вписываются в Gitflow , они являются ответвлениями develop
.
нам нужно чтобы иметь ветку, в которой разработчики выполняют запросы на слияние, где происходит проверка кода
Функциональная ветвь, выдвинутая и превращенная в запрос на слияние. pu sh что угодно для тестирования без проверки кода (эта ветвь является источником для создания среды TST в OpenShift)
ветвь функций, отправленная и используемая в качестве источника для вашей среды TST.