2012-01-06 13 views
163

क्या मैं गिटहब पर किसी और की गलती पर पुल अनुरोध कर सकता हूं?क्या मैं गिटहब पर एक गलती पर पुल अनुरोध कर सकता हूं?

मुझे अपने लिए एक कांटा, क्लोन और वर्कफ़्लो के बारे में पता है। मैं जानना चाहता हूं कि क्या मैं किसी और के गधे को अपने कांटे से अपडेट करने का अनुरोध कर सकता हूं।

+0

http://stackoverflow.com/questions/10688185/how-to-merge-a-gist-on-github –

उत्तर

114

आप वर्तमान में एक गिस्ट पर पुल अनुरोध नहीं खोल सकते हैं।

आप गिस्ट पर टिप्पणी कर सकते हैं और लेखक को अपने कांटे से गिस्ट अपडेट करने के लिए कह सकते हैं।

+11

दुर्भाग्य से, क्योंकि यह एक Git भंडार है आप पहले से ही यह क्लोन कर सकते हैं। उन्होंने सिर्फ पुल अनुरोध पहलू को सामने नहीं रखा है। – studgeek

+0

इसके अलावा, अनुरोधों, मुद्दों, और gists पर अन्य github सुविधाओं को खींचें एक विरोधी पैटर्न होगा। यही कारण है कि। https://stackoverflow.com/a/47336590/117471 –

21

जैसा कि @ केविन ने कहा, दुर्भाग्य से गिटहब गिस्ट्स पर पुल अनुरोधों के लिए जीयूआई का पर्दाफाश नहीं करता है। हालांकि आप जिस्ट को फोर्क कर सकते हैं, फोर्क में अपने बदलाव कर सकते हैं, फिर मूल लेखक के साथ अपने कांटा में एक लिंक साझा कर सकते हैं।

मूल लेखक उनके सार की एक स्थानीय क्लोन भंडार रखने जाता है (How do you manage your gists on github? देखें) तो वे एक रिमोट का उपयोग सार # (जैसे git://gist.github.com/1131276) के रूप में अपने कांटा के खिलाफ एक पुल कर सकते हैं।

3

git pull जैसे गलतियों को खींचना संभव नहीं है, कोई .diff/.patch के रूप में गिस्ट के माध्यम से परिवर्तन प्रदान कर सकता है। यह diff साथ या GitHub के माध्यम से अपने काम कर निर्देशिका में स्थानीय स्तर पर किया जा सकता है अगर यह पहले से ही वहाँ काँटेदार है:

इस तरह, यह अंतर और बहुत आसान है परिवर्तनों को देखें/लागू करें, खासकर यदि यह एकाधिक फ़ाइलों को प्रभावित करता है।

15

मैंने एक फीचर अनुरोध ईमेल [email protected] पर भेजा है और इस प्रश्न की ओर इशारा किया है।

Ivan Žužak सामान्य के साथ जवाब दिया:

मुझे लगता है कि हमारे सुविधा का अनुरोध सूची ताकि टीम यह विचार कर सकते हैं जोड़ दिया है।

यह पुष्टि करना संभव नहीं है।

चलो इस सवाल को तब तक जारी रखें जब तक ऐसा न हो जाए।

मैं gists नामक एक नियमित रेपो बनाने और नियमित रूप से फ़ोल्डर्स में अपने ग्रिस्ट को ऑर्डर करने की सलाह देता हूं।

0

मुझे नहीं लगता कि यह गिस्ट्स पर पुल अनुरोध करना उचित है। Gist.github.com का इरादा pastebin अवधारणा पर सामान्य रूप से आईआरसी और मंचों में उपयोग किया जाना था।वे सेवा "सार" क्योंकि as vocabulary.com describes it...

जब आप एक त्वरित बजाय पूरी कहानी या आवश्यक वस्तुओं की सारांश, एक विस्तृत विवरण की जरूरत है, तो आप सार लिए देख रहे हैं कॉल करने के लिए चुना है।

हालांकि यह स्वीकार करेगा कि जिथब में एक बहुत ही महत्वपूर्ण विशेषता है। create a full github repo out of a gist and keep metadata about its origins की क्षमता।

इससे लोगों की अधिकांश ज़रूरतों को हल किया जाएगा। उस समय, "अनुरोध" का एकमात्र रूप जिसे किसी को जमा करने की आवश्यकता होगी वह है "हे, क्या आप इससे पूरी तरह से तैयार नहीं होंगे।" और यह टिप्पणियों में किया जा सकता है। pull requests, issues इत्यादि की अनुमति देता है, यह लेखक को इस तरह की टिप्पणी का जवाब देने की अनुमति देता है, "नहीं, यह सिर्फ एक हैक मैंने एक साथ फेंक दिया और समर्थन करने का इरादा नहीं रखता।"

StackOverflow won't let you link to pastebin without including a code block. Done.