У меня есть филиал test
.Я хочу объединить это в development
.test
имеет много коммитов.Я боюсь возможных конфликтов, поэтому я решил объединить по одному коммиту за раз.Я знаю, что могу использовать git cherry-pick
для объединения одного коммита в другую ветвь (или некоторый диапазон коммитов).
Когда development
было N коммитов позади test
, я пытался cherry-pick
самый старый коммит, выдвинул его на удаленное устройство, затем распознал, что development
опережает test
на один коммит.Я ожидал, что вместо 101-коммитов будет development
.Я думаю, с cherry-pick
я испорчу свою историю с git.
Как я могу объединить две ветви с минимальным риском возникновения конфликтов?