@nopatience No worries :)
So, just to confirm: you have Projects A that’s, say, on Computer X and Y. In GitHub/Codeberg/etc., you have a remote R.
You makes changes to A on X and push your main branch to R. You go on Y and pull from R; your main branch updates.
If you’re not on main, you might see prompts to create a pull request from the latest push to a feature branch. That’s nothing to worry about and you can ignore it. It should go away when you merge that feature branch into main.
Hope that helps and doesn’t confuse it further :)