.gitignore
Easy — everyone uses thisGit & Version Control
ELI5 — The Vibe Check
A .gitignore file is a list of files and folders that Git should completely ignore. It's like telling Git 'pretend these don't exist.' You use it for stuff like secret keys, installed packages, and build files that don't belong in the repo.
Real Talk
The .gitignore file specifies intentionally untracked files to ignore. Patterns support wildcards and directory matching. Common entries include node_modules/, .env, build/, and OS-specific files like .DS_Store.
Show Me The Code
node_modules/
.env
.env.local
dist/
*.log
.DS_Store
When You'll Hear This
"Add that to .gitignore." / "Don't commit your .env — it should be in .gitignore."