If you run `git log --oneline` on a merge-heavy project, you'll see that every line is a merge commit. Teams that rebase before merging get a readable changelog instead. That's the whole argument. #Git #PHP
https://www.phparch.com/2026/06/how-to-use-git-rebase-without-breaking-your-teams-history/