Một tệp .gitignore cho Git biết những tệp và thư mục nào cần bỏ qua — không theo dõi trong quản lý phiên bản. Nó được dùng để loại trừ các tệp sinh ra, dependency, secret, và các tệp đặc thù môi trường vốn không nên được commit.
.gitignore làm gì
# .gitignore — các mẫu tệp mà Git KHÔNG nên theo dõi
node_modules/ # dependency (được cài lại từ các tệp package, đừng commit)
dist/ # output build (được sinh ra, đừng commit)
*.log # tệp log
.env # ⚠️ SECRET / biến môi trường — KHÔNG BAO GIỜ commit!
.DS_Store # rác đặc thù hệ điều hành
.vscode/ # cấu hình editor (thường mang tính cá nhân)
build/
coverage/
*.tmp
