العودة إلى القاموس
Git والتحكم بالإصدارات

Merge Request

GitLab's term for a pull request — a method of submitting code changes for review before merging into another branch. Functionally identical to GitHub's pull request.

التعريف

Merge Request (MR) is GitLab's implementation of the collaborative code review workflow. Like pull requests, MRs allow developers to propose changes, discuss code, run CI pipelines, and get approval before merging. The term "merge request" emphasizes the action of merging code, while "pull request" historically refers to asking maintainers to pull your changes.

لماذا هو مهم

Understanding MR terminology is essential when working with GitLab. The functionality is nearly identical to pull requests, but the workflow may differ slightly. Both facilitate code review, CI/CD integration, and collaborative development.

مثال

A developer working in GitLab creates a merge request from their feature branch to main. The MR triggers automated tests, receives reviewer comments, and after approval, is merged using the "Merge" button.

المصطلحات ذات الصلة

merge requestwhat is merge requestMRmerge request vs pull requestGitLab merge request

أتمتة مراجعة الكود مع diffray

نظام ذكاء اصطناعي متعدد الوكلاء لمراجعة الكود. يجد الأخطاء والثغرات الأمنية ومشاكل البنية تلقائياً.