.gitignore ఫైల్ Git కు ఏ ఫైల్లు మరియు డిరెక్టరీలను ignore చేయాలో చెప్పుతుంది — వెర్షన్ నియంత్రణలో ట్రాక్ చేయవద్దు. ఇది జనరేట్ చేయబడిన ఫైల్లు, డిపెండెన్సీలు, సీక్రెట్లు మరియు కమిట్ చేయకూడని పরిసరాల-నిర్దిష్ట ఫైల్లను మినహాయించడానికి ఉపయోగించబడుతుంది.
.gitignore ఏమి చేస్తుంది
# .gitignore — patterns of files Git should NOT track
node_modules/ # dependencies (reinstalled from package files, don't commit)
dist/ # build output (generated, don't commit)
*.log # log files
.env # ⚠️ SECRETS / environment variables — NEVER commit!
.DS_Store # OS-specific junk
.vscode/ # editor config (often personal)
build/
coverage/
*.tmp
