# daves_branch means the remote branch
git checkout --track origin/daves_branch
# or
# this one seems to work for the 1st time, when lbranch doesn't exist
git fetch <remote> <rbranch>:<lbranch>
git checkout <lbranch>
second time in
git checkout <lbranch>
e.g.
# 1st time
git fetch origin newCalendarView:
git checkout newCalendarView
#2nd time
git pull origin newCalendarView
how to fetch from remote branch
see stack overflow question
How to sync branch