You must fetch origin to get all of the remote branches that are available. To fetch origin simply move to your working directory and type: git fetch origin

The easiest way to get the remote branch is by checking it out. To do so simply type: git checkout -b branch_name origin/branch_name This will checkout the remote branch called branch_name into a local branch with the same name.