Size: a a a

2021 April 21

SG

Stas G in Frontend UA
особенно если речь идет про какой-то рефакторинг, как уже упоминали
источник

AR

Alexey Raspopov in Frontend UA
pr stacking, какой-то последовательный план, etc
источник

AR

Alexey Raspopov in Frontend UA
понятно что иногда не избежать изменения в 30 файлах, но это могут быть примитивные изменения
источник

SG

Stas G in Frontend UA
могут, но ты потратишь кучу времени открывая на них отдельные МРы) а можно было бы просто сделать несколько коммитов с нормальным описанием
источник

SG

Stas G in Frontend UA
да и контекст переключать не нужно, если хочешь в редакторе быстро посмотреть историю изменений, а иначе придется идти в браузер и в репозитории МР искать
источник

DD

Dmytro Dovhan in Frontend UA
О, давно не было срачей про сквоши и ребейсы
источник

VS

V7v S6k in Frontend UA
Я просто не розумію який профіт у видаленні історії. Навіть якщо вона не ідеальна.
источник

AR

Alexey Raspopov in Frontend UA
точно так же не понимаю зачем за историей следить
источник

VS

V7v S6k in Frontend UA
Імхо, вже краще працювати без пр і комітити все в мастер просто. Це не жарт, люди так працюють і я вважаю що це норм підхід.
источник

AL

Andrey Listochkin in Frontend UA
мы не сквошим почти. У нас PR в основном это 1 коммит, иногда 2-3. И если это какие-то смысловые коммиты, то я просто делаю ребейс, и в основной ветке они просто идут один за другим.
источник

AR

Alexey Raspopov in Frontend UA
ну если команда достаточно дисциплинирована чтобы не плодить дурацкие “make eslint happy” коммиты в своих ветках, то можно и ребейзить
источник

VS

V7v S6k in Frontend UA
Це краще ніж еслінт конфіг в коміті з якоюсь фічею
источник

AR

Alexey Raspopov in Frontend UA
хто ж так делает то
источник

VS

V7v S6k in Frontend UA
Ну так тоді не розумію твій пойнт. Якщо це два різних коміти мають бути, то як сквош гарантує нормальні назви комітів.
источник

AL

Andrey Listochkin in Frontend UA
а, это я уже сам на код ревью смотрю, и если такие коммиты есть, то делаю squash & rebase в GH

Если же мне кажется, что в PR все-таки стоит выделить 2 и более отдельных коммитов, то я:
- стягиваю ветку себе
- кромсаю чейнжсеты как мне надо
- форс-пуш в ветку PR
- в GH делаю rebase
источник

AR

Alexey Raspopov in Frontend UA
хочешь поменять эслинт конфиг — открой пулл реквест для этого, опиши что и зачем и обсуди с командой
источник

AR

Alexey Raspopov in Frontend UA
меня например бесит когда делают какую-то фичу/апи в пулл реквесте с баг фиксом
источник

EO

Eugene Obrezkov in Frontend UA
у меня начинает складываться ощущение, что тут собрались выборки "большие проекты\команды" и "маленькие проекты\команды"
и каждый пытается доказать свой поинт
источник

VS

V7v S6k in Frontend UA
Ну тут я тільки за
источник

AL

Andrey Listochkin in Frontend UA
+1 сдесь
источник