Fetching remote branch with git

I have been googling about how to fetch and pull a branch from a remote repository, if the branch does not yet exist in the local repository.