2015-12-01 7 views
16

मैं एक विशिष्ट प्रतिबद्ध जो मैं भंडार मैं GitHub पर अलग किया गया है करने के लिए योगदान करना चाहते हैं मिल गया है। मुझे लगता है कि ऐसा करने के लिए तंत्र एक "पुल अनुरोध" है। हालांकि जब मैं इसे आज़माता हूं तो मैं केवल अपनी पूरी शाखा का अनुरोध कर सकता हूं। मैं अनुरोध करता हूं कि अन्य काम करता है क्योंकि वे प्रासंगिक नहीं हैं। कोई विचार है कि मैं यह कैसे कर सकता हूं।कैसे "अनुरोध पुल" के लिए एक विशिष्ट प्रतिबद्ध

repo I wish to pull request to.

पिछले प्रतिबद्ध b50b2e7 केवल प्रतिबद्ध मैं अनुरोध को खींचने के लिए चाहते हैं। वैसे भी मैं यह कर सकता हूं या सभी एक-दूसरे पर निर्भर हैं?

commit I wish to pull request

+0

संबंधित: पर कुछ अच्छी जानकारी के Git (सॉफ्टवेयर) और GitHub में (https://stackoverflow.com/q/6235379/465053) [कैसे पुल अनुरोध अलग हैं] (वेब सेवा) – RBT

उत्तर

22

सिर्फ इतना है कि परिवर्तन के साथ एक नई शाखा बनाएँ:

$ git fetch --all 
$ git checkout -b my-single-change upstream/master 
$ git cherry-pick b50b2e7 
$ git push -u origin my-single-change 

फिर उस शाखा से पीआर पैदा करते हैं।


ऊपर आप रिमोट के रूप में upstream सेट कर लेते हैं मान लिया गया है। यदि नहीं, तो ऐसा करते हैं पहले:

$ git remote add upstream https://github.com/konradjk/exac_browser.git 
संबंधित मुद्दे