Can I only set one file in the repo to public

Our team’s repository requires user to login to access
Is it possbile to setup to share only a few files in the repo, for example, to everyone who has the link , so even the people who don’t have access the gitlab can find the information.