git checkout remote branches $ git checkout -b <branch> --track <remote>/<branch> Thereafter use ordinary git checkout <branch> commands to select between local branches.