Public Repo, Private Branch

Is there any way to do this with GitLab and if so, how?