I have a GitLab installation running, and I have a repository that I want to share with my friends. I can't understand the flow of sending pull requests in GitLab.
A user can't fork my repository or access my project (unless he is my on team). A merge request can be from one branch to another in my repository.
How do pull requests work in GitLab?