git checkout single branch from remote