Злиття (merge) та перебазування (rebase) - це два різних способи об'єднання змін в гілках у Git.
При злитті Git створює новий коміт, який об'єднує зміни з двох гілок, зберігаючи історію кожної зміни.
При перебазуванні Git переносяться коміти з однієї гілки на іншу, щоб створити пряму лінійну історію комітів.