The new and better approach is to use the GitHub integrated online VSCode editor.
- Press . (period) on your keyboard when viewing your repository. This launches an in-browser VSCode instance (on github.dev).
- Make your changes across multiple files, just as you would do locally.
- Use the sidebar on the left to select the Git menu, and commit/push through the GUI as normal. You can also create a Pull Request there if you don't have write permissions.