2012-05-21 17 views
26

मेरे पास गिटहब पर एक गलती है कि किसी ने फोर्क किया और इसमें बदलाव किए। मुझे उनके बदलाव पसंद हैं।गिटहब पर एक गलती कैसे विलय करें?

क्या मेरे मूल जिस्ट में परिवर्तनों को वापस लाने का कोई तरीका है?

+0

गिस्ट सादे गिट भंडार हैं। आप अपना क्लोन कर सकते हैं, कांटा ला सकते हैं, कांटा और धक्का मर्ज कर सकते हैं। (हालांकि मुझे ऐसा करने के कम सीएलआई तरीके के बारे में जानने में दिलचस्पी है) – Romain

+0

मेरा प्रश्न विशेष रूप से मेरी मूल जिस्ट में मेरे जीस्ट के फोर्क संस्करण में किए गए परिवर्तनों को विलय करने के बारे में है। क्या आप उत्तर में आदेशों का प्रस्ताव दे सकते हैं? –

उत्तर

36

एक गिस्ट किसी भी अन्य भंडार की तरह काम करता है। //gist.github.com/2322786.git:: तो मान लीजिए कि आप की तरह Git कुछ क्लोन कर दिया है

$ git clone [email protected]:2322786.git 

(तुम सिर्फ भेजे बिना यह कोशिश करना चाहता था, तो आप git://gist.github.com/2322786.git उपयोग कर सकते हैं, जो प्रदर्शन करेंगे सिद्धांत को मर्ज करें और गुमनाम रूप से काम करता है, लेकिन आपको धक्का देने की अनुमति नहीं देता है।)

और अब आप गिट से परिवर्तन में विलय करना चाहते हैं: //gist.github.com/2661995.git। यह एक अतिरिक्त रिमोट रूप में जोड़ें:

$ git remote add changes git://gist.github.com/2661995.git 
$ git fetch changes 

और फिर इस प्रकार के परिवर्तन में विलय:

$ git merge changes/master 

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

खाते में रोमेन की टिप्पणी ले रहा है, तो आप जारी एक push होगा:

$ git push 

यह केवल काम करेगा अपने मूल क्लोन यूआरएल लेखन की अनुमति देता है।

+0

यह वेबसाइट पर दिखाए गए गिस्ट को अपडेट नहीं करता है - जो ओपी बनना चाहता है। – Romain

+0

निश्चित रूप से। यह सिर्फ चीजों को इस तरह से चित्रित करने के लिए था जो किसी को बस मेरे उदाहरणों की प्रतिलिपि बनाने और पेस्ट करने देगा। आप उस दूसरी टिप्पणी पर बंदूक कूद गए। एक सांस ले :)। – larsks

+0

यदि आप 'पुश' शामिल नहीं करते हैं, तो आप प्रश्न का उत्तर नहीं देते हैं। यदि आप पूरी तरह से सवाल का जवाब नहीं देते हैं, तो मैं अपना अपवॉइंट बंद कर देता हूं;) – Romain

संबंधित मुद्दे