मैं ऑटोटूलस कोड लिख रहा हूं और विकास की प्रक्रिया में, बहुत सारी फाइलें उत्पन्न होती हैं।
वहाँ वैसे भी एक निर्देशिका है कि रिपॉजिटरी का हिस्सा नहीं हैं से सभी फ़ाइलों को हटाने के लिए गिट को बताने के लिए है?
जवाबों:
आप गिट-क्लीन का उपयोग कर सकते हैं । यह कमांड अनट्रैक की गई फ़ाइलों / निर्देशिकाओं को हटा देगा। डिफ़ॉल्ट रूप से, यह केवल वही प्रिंट करेगा जो इसे हटाया गया होगा, वास्तव में उन्हें हटाए बिना।
-fफ़ाइलों को हटाने के लिए -dध्वज , और खाली निर्देशिकाओं को निकालने के लिए ध्वज को देखते हुए :
git clean -df
भी अनदेखा फ़ाइलों को हटाने:
git clean -dfx
git cleanअपने दम पर कमांड वास्तव में सभी अनट्रैक की गई फ़ाइलों को हटा देगा - सिवाय इसके कि जब Git कॉन्फ़िगरेशन चर clean.requireForce पर सेट हो। यदि इसका सेट गलत है, तो diretories की सफाई के लिए -ff की आवश्यकता होती है
git clean -ixआपको दिखाएगा कि यह क्या साफ करेगा और आपको विकल्पों का एक मेनू देगा। मेरा मनपसंद।
-xऔर यह सब एक ताज़ा क्लोन क्लोन के रूप में अच्छा है।