पाठ 21 / 26
.gitignore
Git को बताएँ कि कौन-सी फ़ाइलें कभी ट्रैक न करें।
बाहर रखने के पैटर्न
repo की जड़ में .gitignore फ़ाइल उन पैटर्न को सूचीबद्ध करती है जिन्हें Git कभी स्टेज न करे — बिल्ड आउटपुट, डिपेंडेंसी, गोपनीय जानकारी।
node_modules/
dist/
.env
*.logपहले से ट्रैक्ड फ़ाइलें इसे नज़रअंदाज़ करती हैं
.gitignore केवल अनट्रैक्ड फ़ाइलों पर असर करता है। अगर कोई फ़ाइल पहले से कमिट है, तो पहले git rm --cached <file> से उसे ट्रैकिंग से हटाएँ।