Size: a a a

2020 April 08

A

Andor in ru_gitlab
Chadwick ☭
Привет! что-то я не особо понимаю значение этих двух чекбоксов

1) Squash commits
2) отрубленный по дефолту "Include merge request description"

по логике, после мержа должен появится только один коммит в девелоп ветке.. но у меня получается еще один дополнительный сквош коммит в фича ветке и еще один мерж с тексом из текстареа.... разве это правильно?
А как ещё должно быть по-твоему?
источник

A

Andor in ru_gitlab
Нафиг ваще сквошить коммиты перед мёржем? Чтобы историю просрать?
источник

GG

George Gaál in ru_gitlab
Andor
Нафиг ваще сквошить коммиты перед мёржем? Чтобы историю просрать?
🤦‍♂
источник

GG

George Gaál in ru_gitlab
История в фиче ветке не нужна
источник

GG

George Gaál in ru_gitlab
Там же атомарная фича разрабатывается
источник

A

Andor in ru_gitlab
George Gaál
История в фиче ветке не нужна
А мне кажется, что нужна
источник

GG

George Gaál in ru_gitlab
Ок, если у тебя стопицот изменений там
источник

GG

George Gaál in ru_gitlab
Тогда история нужна
источник

A

Andor in ru_gitlab
В рамках атомарной фичи может быть более 1 атомарного изменения
источник

A

Andor in ru_gitlab
С осмысленным текстом коммита
источник

DM

Dmitry MiksIr in ru_gitlab
Chadwick ☭
Привет! что-то я не особо понимаю значение этих двух чекбоксов

1) Squash commits
2) отрубленный по дефолту "Include merge request description"

по логике, после мержа должен появится только один коммит в девелоп ветке.. но у меня получается еще один дополнительный сквош коммит в фича ветке и еще один мерж с тексом из текстареа.... разве это правильно?
> по логике, после мержа должен появится только один коммит в девелоп ветке..
ребейсить дев ветку? потом весело ее пулить будет
> но у меня получается еще один дополнительный сквош коммит в фича ветке
ага
> и еще один мерж с тексом из текстареа
настраивается в проекте хочешь ли ты просто ребейс или ребейс + мерж
источник

C☭

Chadwick ☭ in ru_gitlab
хм...хм...хм...хм...хм...
источник

A

Alexander in ru_gitlab
Andor
В рамках атомарной фичи может быть более 1 атомарного изменения
Бей на сабтаски и каждой делай по бранчу, или же юзай интерактивный ребейз для реорганизации истории в рамках одного бранча.
источник

C☭

Chadwick ☭ in ru_gitlab
если не делать сквош.. то при мерже фичи получает Ж*А с черрипиками в стейдж или прод... как потом все эти коммиты собрать воедино в нужной последовательности в истории?!
источник

A

Andor in ru_gitlab
Alexander
Бей на сабтаски и каждой делай по бранчу, или же юзай интерактивный ребейз для реорганизации истории в рамках одного бранча.
У меня в фича ветках красивая история
источник

A

Alexander in ru_gitlab
Andor
У меня в фича ветках красивая история
Ну ок. У меня вот временами косяки fix-ов и wip-ов идут, когда, например, пайплайны налаживаю.
источник

A

Alexander in ru_gitlab
Chadwick ☭
если не делать сквош.. то при мерже фичи получает Ж*А с черрипиками в стейдж или прод... как потом все эти коммиты собрать воедино в нужной последовательности в истории?!
А откуда жопа с черрипиками? У вас что ли разные теги для стейджа и для прода из разных веток делаются?
источник

C☭

Chadwick ☭ in ru_gitlab
Alexander
А откуда жопа с черрипиками? У вас что ли разные теги для стейджа и для прода из разных веток делаются?
здесь больше делается упор на хотфиксы.. которые после мержа в прод ветку должны зачеррипикиться по угасанию  в staging и затем в develop ветки
источник

C☭

Chadwick ☭ in ru_gitlab
на данный момент дев сливается полностью в стэйдж, и затем стэйдж полностью в прод...
источник

DM

Dmitry MiksIr in ru_gitlab
у каждого свое flow 🙂 не значит, что подойдет или проблема актуальна у других
хочет человек сквошить - пусть сквошит
источник