это же сделал ветку, провел разработку, ребейзнулся и влился.
А как этот ребейз совместим с публичным ветками на несколько разработчиков?
Мы сейчас после утверждения делаем локальный ребейз, мердж в девелоп, пуш девелопа и потом удаление локальной и удалённой ветки. Но как то это костыльно.
Мердж/пул реквесты не используются.
git так-то децентрализован
И как это связано с ребейзом публичных веток? За форспуш вроде как обижаются почти везде. И интересен не как инструмент вообще, а гитлабфлоу как методика его использования.
В публичные ветки несколько разработчиков вносит изменения?
Никак. Ребейз - это выбранный путь конкретной команды. Договорённость, не более того. В проектах, где вы не связаны с другой командой могут за такое вообще изъять права на пуш
А почему не используются мерж-реквесты? Они ж автоматизируют это все до пары кликов. А публичные ветки не рибейсят в том смысле, что в них не меняют ретроактивно прошлую историю, только всегда вперёд, fast forward
КМК: Он выбрал конкретный флоу, в рамках которого не рассматривает другое
При использовании гитлаба на нем гитлаб-флоу идёт впридачу автоматом
Обсуждают сегодня