git - पुल अनुरोध में केवल विशिष्ट प्रतिबद्धता शामिल करें



github pull-request (1)

  1. upstream/master पर आधारित एक नई शाखा बनाएं

  2. चेरी-उठाओ अपनी शाखा से प्रासंगिक कमिट 2 (नई शाखा में)

  3. इस नई शाखा से एक पुल अनुरोध बनाएं

मान लीजिए कि मैंने रिपॉजिटरी क्लोन किया है, नई शाखा "टॉप 1 1" बनाई है, परिवर्तन किए हैं, उन्हें प्रतिबद्ध किया है और फिर उन्हें एक दूरस्थ रेपो git push origin Topic1 । उसके बाद मैंने मास्टर शाखा में पुल का अनुरोध किया।

फिर शाखा में "टॉपिक 1" से लेकर शाखा "टॉपिक 2" के चेकआउट पर, मेरे स्थानीय रिपॉजिटरी में मैंने कुछ बदलाव किए, फिर से इस नई शाखा को रिमोट तक धकेल दिया। और फिर मास्टर में पुल का अनुरोध किया। मैं यह उल्लेख करना चाहता हूं कि इस बीच में मास्टर शाखा में कोई परिवर्तन नहीं हुआ, इसलिए मुझे अपस्ट्रीम के साथ अपने स्थानीय रेपो को सिंक करने की जरूरत नहीं थी।

और यहां समस्या है: जब मैं "टॉपिक 2" के अनुरोध पृष्ठ को खींचने के लिए जाता हूं तो "विषय 1" के सभी कमान वहां प्रस्तुत किए जाते हैं। तो, मेरा प्रश्न - मैं दूसरा पुल अनुरोध में कैसे प्राप्त कर सकता हूँ केवल "विषय 2" शाखा से संबंधित है?





pull-request