.gitignore Generator

Select your stack and get a complete .gitignore file instantly.

Languages

Frameworks

IDEs & Editors

OS

Other

Generated .gitignore

Select technologies above to generate your .gitignore

Frequently Asked Questions

What is a .gitignore file?
A .gitignore file tells Git which files and folders to ignore and not track in version control. Essential for keeping sensitive files, build artifacts, and IDE configs out of your repository.
Where do I put the .gitignore file?
Place it in the root directory of your repository. You can also have .gitignore files in subdirectories to apply rules only to that folder.
Can I combine multiple technologies?
Yes — select as many as you need. The generator combines all rules into one file with clear section headers.
Should I commit the .gitignore file?
Yes, always commit your .gitignore file so all team members ignore the same files.
Does it work with all Git hosting services?
Yes — GitHub, GitLab, Bitbucket, and any other Git-based service all respect .gitignore files.