What is .gitignore?
A .gitignore file specifies intentionally untracked files that Git should ignore. Files already tracked by Git are not affected.
- Build outputs (node_modules/, dist/, build/)
- IDE and editor files (.idea/, .vscode/)
- Operating system files (.DS_Store, Thumbs.db)
Template source
This tool uses templates from the official GitHub gitignore repository, covering 150+ languages, frameworks, and environments.