कहते हैं कि मैं एक फ़ोल्डर में एक गिट रिपॉजिटरी शुरू करता हूं, और मेरे पास इसमें कई उपनिर्देशिकाएं हैं।
.gitignoreउपनिर्देशिकाओं में फ़ाइलों को बाहर करने के लिए मेरे पास कई ग्लोबिंग पैटर्न हैं । हालाँकि, जब मैं git status कुछ भी करने से पहले चरणबद्ध करता हूं , तो git स्टेटस केवल उन सबफ़ोल्डर्स के नाम दिखाता है जो जोड़े जाएंगे, इसके बारे में विशिष्ट होने के बिना कि प्रत्येक उपनिर्देशिका में कौन सी फ़ाइलें जोड़ी जाएंगी (चरणबद्ध) यदि मैं करता हूं git add .।
दिलचस्प है, हालांकि, git statusउन फ़ाइलों के बारे में स्पष्ट है जो मेरे साथ चरण फ़ाइलों के बाद प्रतिबद्ध होंगे git add .।
वहाँ वैसे भी है कि git statusफ़ाइलों के लिए फ़ाइलों के बारे में स्पष्ट होने के लिए कहा जाएगा जो मंचन किया जाएगा ?
.gitignoreजो दिखता हो कि आपने क्या पोस्ट किया है (यानी अपवादों के साथ निर्देशिका या उपनिर्देशिका की अनदेखी करना)। इसके अलावा, वह बात क्यों करेगा? वैसे,git statusउन फ़ाइलों की सूची लौटाता है , जिनके साथ मंचन के बाद सही तरीके से प्रतिबद्ध किया जाएगाgit add .।