Информация об изменениях

Сообщение Re: Git: rebase vs merge или линейная история против спагетт от 21.02.2022 10:09

Изменено 21.02.2022 11:14 Muxa

Re: Git: rebase vs merge или линейная история против спагетти
vsb>1. rebase требует force push. Если зачем-то над этой веткой кто-то ещё работал, возникает хаос.
Не коммить в чужие ветки. Работаете над одной фичей — сделайте бранч для фичи и каждому разработчику отдельный бранч.

vsb>Также у меня есть такое ощущение, что Git в целом больше заточен именно на подход с merge-ами.

Нигде не встречал работу в мастер-бранчем через постоянные merge. Только PR + squash and merge.
Re: Git: rebase vs merge или линейная история против спагетт
vsb>1. rebase требует force push. Если зачем-то над этой веткой кто-то ещё работал, возникает хаос.
Не коммить в чужие ветки. Работаете над одной фичей — сделайте бранч для фичи и каждому разработчику отдельный бранч.

vsb>Также у меня есть такое ощущение, что Git в целом больше заточен именно на подход с merge-ами.

Нигде не встречал работу в мастер-бранчем через постоянные merge. Только rebase, PR, squash and merge.