किसी फ़ाइल को सहेजने के बाद मेरे पास स्वचालित रूप से अनुगामी व्हाट्सएप ट्रिम करने के लिए मेरा टेक्स्ट एडिटर है, और मैं एक ओपन सोर्स प्रोजेक्ट में योगदान कर रहा हूं, जिसमें व्हाट्सएप के पीछे गंभीर समस्याएं हैं।
हर बार जब मैं एक पैच जमा करने की कोशिश करता हूं तो मुझे पहले सभी व्हाट्सएप-केवल परिवर्तनों को अनदेखा करना चाहिए, केवल प्रासंगिक जानकारी चुनने के लिए। केवल इतना ही नहीं, बल्कि जब मैं दौड़ता git rebase
हूं तो आमतौर पर उनकी वजह से कई समस्याओं में भाग जाता हूं।
जैसे कि मैं केवल गैर-व्हाट्सएप परिवर्तनों को अनुक्रमणित करने में सक्षम होना चाहता हूं, एक तरह से वैसा ही git add -p
करता है, लेकिन सभी परिवर्तनों को स्वयं उठाए बिना।
क्या किसी को भी यह करना आता है?
संपादित करें: मैं इस पर ध्यान न देने के लिए मेलिंग सूची पर चर्चा करने के बाद परियोजना के काम करने के तरीके को बदल नहीं सकता , और उन्होंने फैसला किया है।
git apply --ignore-whitespace
अन्यथा पैच स्पष्ट कारणों के लिए लागू नहीं होता।