.gitignore Generator
Build a .gitignore tailored to your project in just a few clicks
도구를 불러오는 중…
🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.
Check off common presets like Node, Python, macOS, Windows, and VSCode, and instantly get a single, merged .gitignore ready to copy. Built-in templates mean developers starting a new project no longer have to search each time for what to exclude from version control.
How to use
- Use the checkboxes to select the languages, frameworks, editors, and OS presets you use.
- If several presets share overlapping rules, use 'Remove duplicate lines' to tidy them up.
- Review the finished .gitignore and click the 'Copy .gitignore' button.
- Create a .gitignore file in your project root, paste it in, and you're done.
FAQ
- Is any data sent to a server?
- No. All templates are built into the browser, and the entire process of selecting, combining, and copying happens only within your browser. No input is ever sent to or stored on a server.
- Won't rules be duplicated when I pick multiple presets?
- Some rules, like build/ and dist/, are shared across several presets. Turning on the 'Remove duplicate lines' option keeps each identical pattern only once while preserving comments and section headers.
- The framework I want isn't in the list.
- For now, we provide the most commonly used presets as built-in templates. For anything not listed, just copy the generated result and add a few lines to the file yourself. A .gitignore is a simple format with one pattern per line.
