Git
.gitignore Generator
Select any combination of languages, frameworks, OS, and editor - get one merged, deduplicated file.
Languages & frameworks
OS & editor
# Node.js node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* .env .env.local .env.*.local dist/ build/ coverage/ .npm .eslintcache *.tsbuildinfo # macOS .DS_Store .AppleDouble .LSOverride Icon ._* .Spotlight-V100 .Trashes # VSCode .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json
This is one question. ArchSetu answers it for a whole repository.
Call graph, dead code, blast radius and a health score, in about a minute.
Related tools
All Git tools →Git Commit Message LinterConventional Commits spec check with exact failure reasons, plus a picker for which type to use if you're not sure.CODEOWNERS GeneratorPath patterns to owners - valid CODEOWNERS file, bottom-to-top matching explained..gitattributes GeneratorLine endings, language diff settings, Git LFS, and vendored paths in one file.Git Hooks GeneratorPick a hook type and checks, get a working shell script plus install steps.Branch Naming Convention CheckerCheck a branch name against type/description, Jira-style, or kebab-case.Squash vs Merge vs Rebase ExplainerWhat you care about to a recommended merge strategy, with the real tradeoffs shown.
Was this tool helpful?