коммиты мне нужно их забрать в другую ветвь. Это чери-пик верно? (только комиты без мержа)
да
Спасибо Артем!
в гите вообще нет оптимальных стратегий
а поч не мёрдж или рибейз?
Если какие-то конкретные - то cherry-pick, если все, то rebase
всегда предпочтительно ребейз вместо мерджа (ну если один разрабатываешь фитчу)?
Смотря в каком действии. Для обновления своей ветки от основной - ребейз удобнее, конечно. Хотя некоторые предпочитают мерж, чтобы был коммит применения изменений, а не обновление всей ветки
вот вообще не обязательно. Решать конфликты ребейза... удовольствие не из приятных и они возникают в большем кол-ве
Так и от мержа конфликты в таком случае будут. Чтобы конфликтов было меньше, нужны маленькие и короткие PR с работой в разных модулях и хорошем разделении на модули
да но от мержа они все разом идут. А иногда ребейзишь ветку... только поправил конфликты а тебе новую пачку швыряет ;d
бывают задачи которые по полгода+ в развитии идут например так в компании php5 -> php7 переход делался
И я не представляю, как потом делать ревью PR, в которой пол года мержили изменения из других веток...
итоговый мр никто и не смотрел :D
ну если никто не работает с историей, нет ревью, то на многие вещи в работе с гитом можно забить)
Обсуждают сегодня