Fast-forward в Git
Если main не ушла вперед
с момента ответвления,
merge часто может
просто сдвинуть указатель
ветки на конец задачи.
Такое слияние называют
fast-forward: отдельного
коммита слияния не появляется,
история выглядит прямой линией.
Когда нужно сохранить факт слияния в истории, даже если fast-forward возможен, запретим перемотку:
git merge --no-ff feature/reports
В helix/app
на main
влейте feature/banners
так, чтобы в журнале
остался merge-коммит,
а не только сдвиг указателя.