checkout git branch from remote