Ir para o conteúdo
UtiliLab

Gerador de .gitignore

Escolha as tecnologias do projeto e baixe o .gitignore pronto.

Processado no seu navegador — nada é enviado ou armazenado.

Linguagens
Frameworks
Sistemas
Editores
Ferramentas

.gitignore

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.pnpm-store/
.npm/
.yarn/cache
.yarn/install-state.gz
coverage/
.nyc_output/
*.tsbuildinfo
.env
.env.*
!.env.example
dist/
build/
.cache/
*.log

# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
.history/

# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes

# Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
*.lnk

Os navegadores não salvam arquivos que começam com ponto: renomeie o arquivo baixado para .gitignore, ou copie o conteúdo.

Como usar

  • Marque as linguagens, frameworks, sistemas e editores do projeto.
  • Acrescente regras próprias, se precisar.
  • Teste um caminho e baixe o arquivo.

Detalhes

  • Modelos baseados no repositório oficial github/gitignore, resumidos às regras do dia a dia.
  • Regras repetidas entre modelos aparecem uma vez só; exceções (!.env.example) são mantidas.
  • O teste de caminho segue as regras do git (*, **, pastas e exceções).

Conteúdo e funcionamento revisados pela Equipe UtiliLab em . Consulte nossa metodologia de revisão.

Perguntas frequentes

O que eu colo aqui é enviado para algum servidor?

Não. O processamento é feito no seu navegador; nada do que você digita ou cola sai do seu aparelho.

Ferramentas relacionadas