Question: I have a master and a development branch, both pushed to remote git repository. How to clone all remote branches with Git
Answer:
clone the remote git repository: git clone git://example.edu/project_namelist all hiden local branches: git branch -a
$ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/another-branch
create a local tracking branch: git checkout -b another-branch remotes/origin/another-branch
list local branches: git branch
, and you will see the local branches