मैंने कई समाधान सुझाए हैं, लेकिन अगर वे बदल दिए गए हैं, तो उनमें से लगभग सभी फाइलों को व्हाइट फ़ाइल को स्ट्रिप किया गया है, जो एक विकल्प नहीं है। मैंने यह भी कोशिश की है:मैं पूर्व-प्रतिबद्ध गिट हुक में केवल बदली गई लाइनों पर पिछली सफेद जगह को कैसे हटा सकता हूं?
git diff -w --no-color | git apply --cached
लेकिन ऐसा लगता है कि यह भी काम नहीं करता है। मैं गिट संस्करण 1.6.3.1 का उपयोग कर रहा हूं और इसे अपडेट नहीं कर सकता।
मुझे यह पता लगाने में पूरी तरह से बहुत लंबा लगा कि 'गिट लागू' रूट निर्देशिका पर होना चाहिए या यह काम नहीं करेगा। –
आंशिक रूप से चरणों की फाइलों पर काम नहीं कर रहा है (लिनक्स पर गिट 1.9.2)। –