Sometimes after repository checkout you can encounter the error trying to switch branches:
git checkout branch_name error: pathspec 'branch_name' did not match any file(s) known to git
To fix that you can remove remote origin and link it again.
First, check the remote origin:
git remote -v origin email@example.com:company/project_name (fetch) origin firstname.lastname@example.org:company/project_name (push)
Then remove origin:
git remote remove origin
And add remote origin again with correct path from your repository (copy from GitHub/GitLab/etc.):
git remote add origin email@example.com:company/project_name.git
After that run:
git pull --ff-only
And set upstream to origin branch:
git branch --set-upstream-to=origin/current_branch
After this you should be bale to switch between the branches as usual.