.gitattributes Generator
Line-ending normalization, per-language diff settings, Git LFS tracking, and vendored paths - merged into one file.
Languages
Track with Git LFS
Vendored directories (comma-separated)
# Generated with ArchSetu - https://www.archsetu.com/tools/gitattributes-generator # Normalize line endings for all text files, checked out as LF * text=auto eol=lf # Language-specific text/diff handling *.js text *.jsx text *.ts text *.tsx text *.css text *.html text *.json text # Excluded from GitHub language stats and collapsed in PR diffs by default vendor/ linguist-vendored third_party/ linguist-vendored
Was this tool helpful?
See this same kind of analysis applied to your whole repository
Call graphs, dead code, blast radius, and a health score. Results in 60 seconds, free.
Related tools
See all Git tools →Git Commit Message Linter
Conventional Commits spec check with exact failure reasons, plus a picker for which type to use if you're not sure.
CODEOWNERS Generator
Path patterns to owners - valid CODEOWNERS file, bottom-to-top matching explained.
Git Hooks Generator
Pick a hook type and checks, get a working shell script plus install steps.
Branch Naming Convention Checker
Check a branch name against type/description, Jira-style, or kebab-case.
Squash vs Merge vs Rebase Explainer
What you care about to a recommended merge strategy, with the real tradeoffs shown.
Runs entirely in your browser. Nothing is stored. Free forever.
