Tres formas de integrar una rama y cómo queda el historial en cada caso
git merge
git merge --no-ff
git rebase main