EMZETT.
Войти

Git rebase

Коротко: git rebase проигрывает коммиты ветки поверх новой базы. Результат — линейная история без лишних коммитов слияния.

Подробнее: Вместо объединения двух веток коммитом слияния rebase откладывает ваши коммиты в сторону, переносит базу на последнее состояние и по одному проигрывает ваши коммиты. Коммиты получают новые хеши, так как меняется их родитель.

Подробности

  • Типичное применение: git rebase main в ветке функции…

См. также: конфликты слияния