Cuando tienes una rama creada en tu repo, pero la rama principal tiene cambios mas actuales, necesitas hacer rebase, para traer los cambios de main a tu rama:

git fetch
git checkout main
git pull
git checkout - (to return to your branch of work)
git merge main