Size: a a a

2020 October 15

EO

Eugene Obrezkov in Frontend UA
ну и когда я закончу, мы сделаем squash & merge и это будет один коммит с сообщением "Add support for X"
источник

OC

Ostap Chervak in Frontend UA
+1
источник

DB

Dima Bildin in Frontend UA
Eugene Obrezkov
will it work on CI?
fuck, I forgot to include the module
what is happening?
arghhh
Ну, кстати, я согласен с вопросом "зачем всё сквошить в один". Я в таких случаях делаю git rebase --interacive и руками ставлю f (fixup) коммитам, которые сами по себе не имеют смысла и вполне в большом бранче может остаться несколько коммитов
источник

OC

Ostap Chervak in Frontend UA
Dima Bildin
Ну, кстати, я согласен с вопросом "зачем всё сквошить в один". Я в таких случаях делаю git rebase --interacive и руками ставлю f (fixup) коммитам, которые сами по себе не имеют смысла и вполне в большом бранче может остаться несколько коммитов
ну так це ж те саме)
источник

DB

Dima Bildin in Frontend UA
Ostap Chervak
ну так це ж те саме)
Да, тоже самое, просто в результате может быть не один коммит, а те, которые нужны
источник

EO

Eugene Obrezkov in Frontend UA
Dima Bildin
Ну, кстати, я согласен с вопросом "зачем всё сквошить в один". Я в таких случаях делаю git rebase --interacive и руками ставлю f (fixup) коммитам, которые сами по себе не имеют смысла и вполне в большом бранче может остаться несколько коммитов
да, git rebase -i это один из вариантов, если делать сугубо на саму себя, то проблем нету
если же начинаешь git rebase -i origin/master то могут начаться пляски
источник

E

Evgen in Frontend UA
А что под коммитами [WIP] подрозумевается?
источник

EO

Eugene Obrezkov in Frontend UA
если бы я знал))
источник

EO

Eugene Obrezkov in Frontend UA
то я бы не написал [WIP]
источник

E

Evgen in Frontend UA
)
источник

EO

Eugene Obrezkov in Frontend UA
какая-то херь была)
источник

EO

Eugene Obrezkov in Frontend UA
которую ты чинишь, вроде всё хорошо, а что-то всё равно не так
источник

I

Ilya in Frontend UA
Evgen
А что под коммитами [WIP] подрозумевается?
Work In Progress
источник

E

Evgen in Frontend UA
Ilya
Work In Progress
Спасибо )))
источник

Вт

Ві тя in Frontend UA
Dmytro Dovhan
я не много слоупок но ворвусь во вчерашнюю дискуссию, зачем вы вобще сквошите?

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

Только ради "красивой" истории?
Пулл реквесты должны быть атомарные
источник

DD

Dmytro Dovhan in Frontend UA
Ві тя
Пулл реквесты должны быть атомарные
категорично )

с чего бы они должны быть атомарные?
источник

SG

Stas G in Frontend UA
для атомарности как раз есть отдельные коммиты
источник

Вт

Ві тя in Frontend UA
Eugene Obrezkov
то я бы не написал [WIP]
У меня - это когда конец рабочего дня а у меня что-то незакоммиченное, а сил и времени хватит только убедиться что я ниче не сломал и запушить изменения. Но вся фича еще не готова. К слову можно добавить обьяснение что было сделано, но хз какова полезность
источник

SG

Stas G in Frontend UA
тут кажется никто не слышал про такой флаг как --amend
источник

SG

Stas G in Frontend UA
в конце рабочего дня можно сделать wip коммит, запушить его, а на следующий день закончить и сделать форс-пуш
источник