It varies by Git Remote repo manager (GitHub, Gitlab, BitBucket), but usually consists of working through a Web based GUI to name and create a new remote repo.
What is the command to add a remote repo to a local repo?
Creating a copy of a remote repository you don’t control to a remote repository you do control. The forked relationship allows you make changes to your remote repo and suggest them as changes to the remote repo you don’t control.
Cloning a remote repo creates a brand new directory and local git repo onto your local computer from the existing remote repo.
In addition to copying all repo files (including the .git folder) it automatically adds a new remote to the local repo using the URI of the cloned location.
A new branch is a copy of an existing branch with the full set of files, and history. Changes can be made to files and new commits can be added without altering the files or history of the original branch.
This gives you the ability to add new work in a safe environment.