I sometimes use the checkout -b option to create a new branch, check it out at the same time and set up tracking in one command.
checkout -b
In a new environment, I
For me I needed to add the remote:
git remote -add myRemoteName('origin' in your case) remoteGitURL
then I could fetch
git fetch myRemoteName