gh and glab are both lifesavers. They are command line tools that allow you to deal with GitHub/GitLab respectively. The latter also works for self-hosted instances like gitlab.gnome.org. My favorite command is "gh pr checkout" or "glab mr checkout". It works also for forks and sets up everything so you can push to them if necessary.