मैं एक गिट प्रोजेक्ट को सुरक्षित रूप से अपडेट (खींच) कैसे कर सकता हूं, विशिष्ट फ़ाइलों को बिना छेड़छाड़ कर रहा हूं, भले ही अपस्ट्रीम परिवर्तन हो?गिट पुल स्थानीय परिवर्तनों को रखने
myrepo/config/config.php
वहाँ इस फाइल रिमोट पर बदला जा रहा था, भले ही जब मैं पुल git, बाकी सब अद्यतन किया जाता है भी नहीं करने का एक तरीका है,,,, लेकिन इस फाइल में कोई बदलाव नहीं है (विलय होना)?
पीएस। मुझे वह करने की ज़रूरत है जो मैं पूछ रहा हूं क्योंकि मैं केवल गिट-आधारित तैनाती स्क्रिप्ट लिख रहा हूं। मैं टेम्पलेट्स में कॉन्फ़िगरेशन फ़ाइलों को नहीं बदल सकता।
इसलिए, मुझे अद्यतन स्क्रिप्ट लिखने का तरीका चाहिए जो स्थानीय रूप से परिवर्तित नहीं हुआ है।
git assume-remote-unchanged file1
git assume-remote-unchanged file2
तो
git pull
साथ Git पुल कोशिश कर सकते हैं 'config.php' में परिवर्तन के लिए प्रतिबद्ध हैं: तो यह करते हैं? –
संभावित डुप्लिकेट [क्या गिट विलय करते समय विशिष्ट प्रतिबद्धताओं को बाहर करना संभव है?] (Http://stackoverflow.com/questions/332528/is-it-possible-to-exclude- विशिष्ट-commits-when-doing- ए-गिट-मर्ज) – Daenyth
यह प्रतिबद्ध नहीं है। मुझे –