# Preparing a pull request — Open Source Contribution Guide

Source: https://www.geekswithgeeks.com/hi/open-source/open-source-15

> Preparing a pull request का उपयोग करके स्पष्ट और evidence-based निर्णय लें।

## Preparing a pull request को समझें

**Preparing a pull request** में पहले उसके पीछे का निर्णय समझें। अच्छा उत्तर goal, constraints और action से पहले देखे जाने वाले evidence को जोड़ता है। केवल checklist याद करना समझ नहीं है; हर step को उसके सुरक्षित outcome से जोड़ें।

## Evidence के साथ अभ्यास करें

**Preparing a pull request** के लिए एक छोटा example बनाएँ। अपना assumption, लिया गया action और दिखने वाला result लिखें। अगर result का महत्व नहीं समझा पा रहे हैं, example छोटा करें और फिर प्रयास करें।

## एक उपयोगी तुलना

**Preparing a pull request** को यात्रा की योजना जैसा समझें: route के बिना destination केवल इच्छा है, और destination के बिना route मेहनत बर्बाद करता है।

सिर्फ terminology नहीं, निर्णय की समझ जाँचें।

**Quiz:** Preparing a pull request को लागू करने का सबसे उपयोगी तरीका क्या है?

- [x] Action चुनने से पहले goal, constraints और evidence बताएँ।
- [ ] यह देखे बिना template copy करें कि वह उपयुक्त है या नहीं।
- [ ] सबसे complex option पहले चुनें।

*Answer:* Action चुनने से पहले goal, constraints और evidence बताएँ।. अच्छे अभ्यास में reasoning स्पष्ट होती है, इसलिए आप उसे review और improve कर सकते हैं।
