Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

gitlab merge request. Who is the assignee?

Tags:

gitlab

There is one particular point I don't understand for GitLab's merge requests.

I cloned a repository and made a feature branch. I worked something on it, committed it, and pushed the new branch to my GitLab repo.

With that I can make a merge request. When I do it says:

Assignee (and Assign to me)

Who should I assign it to? I mean, if I assign it to me, it is going to be me who "reviews" the change and approves it, so what is the point?

Or should I assign it to the repository administrator? Or to other member reviewers, so that they can check that and approve the merge?

What is the "Assign to me" option, and how does that makes sense?

like image 783
KansaiRobot Avatar asked Dec 04 '25 13:12

KansaiRobot


1 Answers

There is documentation for that. It states:

This person owns the merge request, but isn’t responsible for reviewing it.

Additionally, the documentation explains an exemplary merge request workflow:

  1. You would typically create the MR before working on your feature branch.
  2. Then you can use the Assign to me feature to indicate that you are the one currently working on implementing the features of the MR.
  3. After your work is done you can request a review following these guidelines.
  4. After finishing the review you can fall back to step 8 in the MR workflow.
like image 112
YoshiMbele Avatar answered Dec 06 '25 14:12

YoshiMbele