मैं एक गिट शाखा पर काम कर रहा हूं जिसमें कुछ टूटे हुए परीक्षण हैं, और मैं किसी अन्य शाखा से इन परीक्षणों को खींचने के लिए (परिवर्तनों को मर्ज करना, केवल ओवरराइट नहीं करना) खींचना चाहता हूं।क्या गिट में सिर्फ एक फ़ाइल खींचना संभव है?
मैं जानता हूँ कि मैं
git pull origin that_other_branch
कर सकते हैं, लेकिन यह अन्य फ़ाइलों के बहुत सारे मर्ज करने का प्रयास करेंगे, उस के लिए मैं अभी तैयार नहीं हूं।
क्या किसी अन्य शाखा से केवल निर्दिष्ट फ़ाइल (और सबकुछ नहीं) खींचना और मर्ज करना संभव है?
यह Git pull request for just one file के डुप्लिकेट के रूप उस प्रश्न का सभी उत्तर भंडार संस्करण के लिए स्थानीय स्तर पर बदल फ़ाइल वापस लौटने के लिए कैसे, किसी भी शाखाओं को बदले बिना कर रहे हैं नहीं है।
-एम स्विच द्वारा आवश्यक हैश कोड गिट शाखा -v के साथ मुद्रित किए जा सकते हैं। बहुत बढ़िया! – h22
उत्कृष्ट। इससे मुझे एक से अधिक अवसरों में मदद मिली है। स्पष्टीकरण के लिए, एमएम ध्वज उस प्रतिबद्धता के हैश से खुश है, जिससे आप अपनी एकल फ़ाइल खींचना चाहते हैं। – rd108
यह मेरे लिए भी काम करता है। हालांकि, मैंने रिवर्सन खोजने के लिए अपनी रिमोट शाखा पर गिट लॉग चलाया: उदा। $ गिट लॉग रिमोट/मूल/मास्टर – Dan