একটি .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
