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