ایک pull request (PR) — یا merge request — ایک branch سے تبدیلیوں کو دوسری branch میں merge کرنے کی درخواست ہے، جو انضمام (integration) سے پہلے code review، گفتگو، اور خودکار checks کے لیے ایک جگہ فراہم کرتی ہے۔ PRs جدید باہمی تعاون پر مبنی development اور code quality کا مرکز ہیں۔
Pull request کیا ہے
A PR proposes merging a branch (e.g. a feature) into another (e.g. main):
→ shows the DIFF (what changed), a description, and discussion
→ reviewers comment, request changes, or approve
→ CI runs automated checks (tests, linting, builds) on the PR
→ once approved + checks pass → MERGE into the target branch
→ It's a gate and collaboration point before code is integrated.
