Every `git pull` is creating ugly 'Merge branch main of origin/main' commits. The team standard is rebase-on-pull.
Set pull.rebase=true in config, or use --rebase per-pull.
Easy · 2 steps · +300 XP
This scenario walks through 2 steps, in order:
Try the terminal first — you learn more by doing. When you want to check yourself, here is the command for each step.
git config --global pull.rebase truegit pull --rebase origin main`git config --global pull.rebase true` once, never see merge bubbles again.