Select your tech stack and generate a complete .gitignore file instantly
Working with code and configuration files often means switching between formats, encoding strings, or validating syntax. .gitignore Generator eliminates the need for desktop software or command-line utilities by giving you a clean, instant interface right in your browser. Paste your input, get your result — no accounts, no installations, no data leaving your machine.
git add, git status, and commits. This keeps your repository clean — free from build artifacts, dependency folders, editor configs, and sensitive files like API keys.*.log ignores all .log files anywhere, /dist/ ignores the dist folder at root only, dist/ ignores any dist folder, **/*.map ignores .map files in any subdirectory. A leading ! negates a pattern (e.g. !important.log un-ignores a specific file). Lines starting with # are comments. Patterns are matched top-to-bottom, with later patterns taking precedence.