2010-10-07 4 views
5

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

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

मैं - exclude का उपयोग कर फ़ाइलों को फ़िल्टर कर सकता हूं, लेकिन मैं वास्तव में क्या चाहता हूं कि यह जितना संभव हो उतना लागू हो और केवल मुझे बताएं कि संघर्ष कहां हैं/विफलता।

मैं पैच या ऐसी चीजों को लागू करने के लिए अन्य विकल्प के लिए भी खुला हूं।

उत्तर

6

--reject विकल्प शायद आप जो खोज रहे हैं। इसके साथ, आप क्लासिक .rej फ़ाइलों को विफल करने के लिए प्राप्त करेंगे, जबकि सभी अच्छे भाग लागू किए जाएंगे।

+1

मैं नहीं जानता कि मैं कैसे याद किया कि जब दस्तावेज में देखने का प्रयास करें सकता है। वास्तव में मुझे क्या चाहिए ... – Matthieu