जवाबों:
बस एक पैटर्न जोड़ें .gitignore
.*
!/.gitignore
संपादित करें:.gitignore फ़ाइल को स्वयं जोड़ा गया है (यदि यह अभी तक प्रारंभ नहीं हुआ है तो मामला)।
.htaccessपहले से ही जाँच की गई है तो उनका पालन किया जा रहा है। gitignoreकेवल नई फ़ाइलों के लिए महत्वपूर्ण है।
/.gitignoreऔर हर .gitignoreफ़ाइल के लिए एक कारण है? यानी सूची !.gitignore(स्लैश नहीं) क्यों?
.gitignoreअपनी शीर्ष-स्तरीय .gitignoreफ़ाइल की किसी भी फ़ाइल को संभवतः अन-इग्नोर कर सकते हैं । लेकिन वह चुनाव आप पर निर्भर है।
.ITignore केवल उन फ़ाइलों को प्रभावित करेगा जो पहले से 'जोड़ा' नहीं गया है।
नई .gitignore प्रविष्टियाँ बनाने के लिए सभी फ़ाइलों को प्रभावित करते हैं
git commit -a -m "Pre .gitignore changes"git rm -r --cached .git add .git commit -a -m "Post .gitignore changes"git status
आउटपुट "कुछ भी नहीं करने के लिए प्रतिबद्ध (काम निर्देशिका साफ)".git/info/excludeइस लाइन में , जोड़ें:
.*
यह मशीन पर हर रिपॉजिटरी के लिए डिफ़ॉल्ट रूप से सभी छिपी / डॉट फ़ाइलों की अनदेखी कर देगा। .gitignoreहर रेपो के लिए एक अलग फाइल की जरूरत नहीं है।