.gitignore para React

Template .gitignore pronto para projetos React — CRA, Next.js, Vite, output de build, node_modules e arquivos de ambiente

Browse all templates

Languages

Frameworks

Game Engines

Platforms

Build Tools

IDEs

OS

Misc

Need more options? Use the full .gitignore generator with 60+ templates and preset combos.

Sobre esta ferramenta

Projetos React (seja Create React App, Next.js, Vite ou Remix) são construídos sobre Node.js e compartilham as mesmas necessidades de gitignore — mais diretórios de build específicos do framework como .next, dist ou build. Este template combina o gitignore de Node.js com regras de Next.js e padrões comuns de IDE/SO. Ele cobre npm, yarn e pnpm, artefatos de build, arquivos de ambiente e tudo que você precisa para um repositório React limpo.

Como usar

1. Revise os templates pré-selecionados (Node.js + Next.js + VS Code + SO) 2. Remova Next.js se não estiver usando, ou adicione outros templates 3. Clique em "Copiar" ou "Baixar" 4. Coloque na raiz do seu projeto

Perguntas frequentes

Devo ignorar a pasta build ou dist?
Sim. Output de build (build/, dist/, .next/, out/) é gerado a partir do código fonte e não deve estar no controle de versão. Pode ser reconstruído a partir do código fonte a qualquer momento.
Preciso de .gitignore diferente para CRA vs Next.js vs Vite?
A base Node.js é a mesma. A diferença é o nome do diretório de build: CRA usa build/, Next.js usa .next/ e out/, Vite usa dist/. Este template cobre todos eles.
Devo commitar .env.local?
Não. Arquivos como .env.local contêm segredos específicos da sua máquina. Commite um arquivo .env.example em vez disso que lista as variáveis necessárias sem valores reais.

Ferramentas relacionadas