A .gitignore ફાઈલ Git ને કહે છે કે કઈ ફાઈલો અને ડાયરેક્ટરીઓને અવગણવી — વર્ઝન કંટ્રોલમાં ટ્રેક કરવી નહીં. તેનો ઉપયોગ જેનરેટ કરેલ ફાઈલો, ડિપેન્ડન્સીઝ, સિક્રેટ્સ અને પર્યાવરણ-વિશિષ્ટ ફાઈલોને બાકાત રાખવા માટે થાય છે જે કમિટ થવી જોઈએ નહીં.
.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
