Mahitaji ya kuvuta (PR) — au mahitaji ya kuunganisha — ni mahitaji ya kuunganisha mabadiliko kutoka kwa tawi moja kwenda kwa lingine, na kujaza mahali pa uthibitisho wa kod, mijadala, na ukaguzi otomati kabla ya kuunganisha. PRs ni muhimu kwa maendeleo ya shida na ubora wa kod.
Mahitaji ya kuvuta ni nini
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.
