2012-12-25 30 views
13

गिटहब पुल अनुरोध के लिए, आप एक बेस रेपो निर्दिष्ट करते हैं (जहां आप परिवर्तन करना चाहते हैं) और एक प्रमुख रेपो (जहां से वे आ रहे हैं)।गिटहब पुल अनुरोधों के लिए "बेस रेपो" बदलें

हालांकि, मैं एक आधार रेपो का उपयोग करना चाहता हूं जो ड्रॉपडाउन सूची पर नहीं है। क्या सूची में आधार रेपो जोड़ना संभव है? दोनों के बीच एक रिश्ता है (वे प्रारंभिक प्रतिबद्धता साझा करते हैं)

वास्तविक रेपो में मैं इसे चाहता हूं, कांटा में मानक "फोर्क किया गया" नहीं है कि गिटहब कांटे सामान्य रूप से ऊपरी बाईं ओर नाम से नीचे हैं । हालांकि, यह एक कांटा है; यह सिर्फ गिटहब प्रणाली के माध्यम से फोर्क नहीं किया गया था। यदि आप जानते हैं कि इस मेटाडेटा को कैसे जोड़ना है, तो मुझे संदेह है कि पुल अनुरोधों को भी अनुमति देगा। (This question पूछता है कि "से कांटा" कैसे बदला जाए। लेकिन उस भाग का उत्तर नहीं दिया गया है)।

उत्तर

4

क्या सूची में आधार रेपो जोड़ना संभव है?

नहीं, स्वयं नहीं।

गिथब केवल आपको फोर्क पर अनुरोधों को खींचने देता है, और बाद में एक दूसरे के कांटे के रूप में दो रिपोज़ पंजीकृत करने का कोई तरीका नहीं प्रदान करता है।

आपके पास दो विकल्प आप की कोशिश कर सकते हैं:

  1. संपर्क Github समर्थन [email protected] में और अपनी स्थिति (संक्षेप में), अपने यूज़रनेम और दो रेपोस शामिल सहित वर्णन करते हैं। यदि आप उन्हें इसके लिए पूछते हैं, तो वे आपके रेपो में "कांटा" स्थिति जोड़ सकते हैं और इस प्रकार आपको पीआर
  2. बाईपास गिथब आपके परिवर्तनों के अतिरिक्त उत्पन्न करने की अनुमति देता है: गिट ऐसी चीजों पर निर्भर नहीं है पुल अनुरोध के रूप में, आप बस अन्य परियोजना से संपर्क कर सकते हैं और उनसे अपने परिवर्तनों में विलय करने के लिए कह सकते हैं। यह कई तरीकों से किया जा सकता है, उदाहरण के लिए, आप अपने परिवर्तनों का एक पैच प्रदान कर सकते हैं, या वे आपके गिथब रेपो जोड़ सकते हैं और अपने परिवर्तनों को मर्ज या रीबेस कर सकते हैं।
-2

निम्नलिखित URL पर नेविगेट प्रयास करें:

https://github.com/[source]/[repo]/pull/new/[target:branch]...[source:branch]

Source

+0

क्या आप एक कामकाजी उदाहरण जोड़ सकते हैं, कृपया? – Trinimon

+0

निश्चित रूप से, मेरे लिए निम्नलिखित काम करता है (लेकिन शायद किसी और के लिए नहीं!) Https://github.com/Meatballs1/metasploit-framework/pull/new/rapid7:master...Meatballs1:master – Ben

+0

मैंने पूछा कि कैसे करना है जब "फोर्क से" वहां नहीं है। आपके उदाहरण में, यह है ("रैपिड 7/मेटास्पलोइट-फ्रेमवर्क से फोर्क किया गया") –