.gitignore Best Practices: What to Ignore & Why
The definitive .gitignore guide: what to include, language-specific patterns, global gitignore, and common mistakes.
Always Ignore
# Dependencies\nnode_modules/\nvendor/\n.venv/\n\n# Build output\ndist/\nbuild/\n*.pyc\n\n# Environment\n.env\n.env.local\n\n# IDE\n.vscode/\n.idea/\n*.swp\n\n# OS\n.DS_Store\nThumbs.dbGenerate a complete .gitignore for your stack with our .gitignore Generator — supports 500+ templates.
Try It Free
Use our free online tool — 100% client-side, no data leaves your browser.
Open .gitignore Generator