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