MentorMakers Login Sign up

Do More with MentorMakers

Free tools. Powerful features. Built for a smarter tomorrow.

  • 260 Free Tools
  • Most tools — no signup
  • Temporary files handled for processing
  • AI Assistant built in
  • Made in Pakistan
Explore All Tools

Gitignore Generator

Tick what your project uses and copy or download the .gitignore file.

What .gitignore does

A .gitignore file tells Git which files never to commit: installed dependencies (vendor/, node_modules/), build output, caches, logs, editor settings, operating system clutter (.DS_Store, Thumbs.db) and, most importantly, secrets such as .env files with passwords and API keys.

How to use it

  1. Tick your systems, editor and languages, and add any project-specific paths.
  2. Download the file and rename it to exactly .gitignore (with the dot and no extension), then put it in the root folder of the repository.
  3. Commit the .gitignore itself.

Already committed a file?

.gitignore only affects untracked files. To stop tracking a file that is already committed, run git rm --cached path/to/file and commit. If a secret was ever pushed, assume it is exposed: change the password or key, because it stays in the history. Patterns: / at the start means the repository root, a trailing / means a folder, * is a wildcard, and ! re-includes a file.

Free to useNo software to install — works in any modern browser.
No signup neededOpen the tool and start straight away.
Runs in your browserNothing you enter is sent to a server.
Works on mobileSame tool on your phone, tablet or desktop.

Prefer to just describe the task? The AI Assistant can convert, compress and resize files from a short instruction.

Rate this tool

Log in to leave a review.

Processing your file…
Large files, OCR and video can take a minute or two — please keep this page open.
Bookmark this page
Press Ctrl+D for quick access next time