I cloned a Git repository, which contains about five branches. However, when I do git branch I only see one of them:
git branch
$ git branch * master
If you have problems with fetch --all then track your remote branch:
fetch --all
git checkout --track origin/%branchname%