Лучший вариант (на мой взгляд) - перебазировать вашу текущую ветку поверх master
.Таким образом, похоже, что вы начали работать с текущей веткой после слияния первой ветви с master
(и, конечно, текущая ветка будет включать все изменения, внесенные в первую ветку).
Перед ребазингом убедитесь, что у вас нет незафиксированных изменений.Или передайте их или спрятать их.Это необходимо для возможности восстановления, если перебазировка вызывает конфликты.
Команда просто:
git rebase master
(или вы можете использовать для этого пользовательский интерфейс, предоставленный PhpStormоперация).
Перебазирование рабочей ветви поверх master
лучше, чем объединение master
в текущую ветку (что также является допустимым подходом), поскольку она создает более линейную историю, которую легче читать.