That wording sort of implies we're looking at the remote repo to look at it (and it'd be great if we could deprecated 'tracking branch' here as well, in favour of upstream configuration; so we reduce the confustion between this and remote-tracking branches). I'd go for something more like

>This property will return null if this local branch has no upstream configuration or if the upstream branch does not exist