क्या है Pull Request
कोड परिवर्तन मर्ज करने का अनुरोध
Pull Request (PR) वर्जन कंट्रोल सिस्टम में कोड परिवर्तनों को प्रस्तावित करने की एक व्यवस्था है, जो मुख्य ब्रांच में मर्ज करने से पहले समीक्षा की अनुमति देती है।
कार्यप्रवाह
- परिवर्तनों के लिए अलग ब्रांच बनाएं
- कोड लिखें और परीक्षण करें
- परिवर्तन विवरण के साथ Pull Request खोलें
- टीम द्वारा कोड रिव्यू
- टिप्पणियों के आधार पर सुधार करें
- मुख्य ब्रांच में मर्ज करें
सर्वोत्तम अभ्यास
- छोटे, परमाणु परिवर्तन
- विस्तृत PR विवरण
- स्वचालित जांच (CI/CD)
- कम से कम एक डेवलपर द्वारा अनिवार्य समीक्षा
प्लेटफॉर्म
- GitHub (Pull Request)
- GitLab (Merge Request)
- Bitbucket (Pull Request)
- Azure DevOps (Pull Request)