Conversor Gratuito

Gerador de .gitignore

Gere arquivos .gitignore para qualquer stack tecnológico. Selecione seus idiomas, frameworks e ferramentas.

Pesquisar tecnologias
Linguagens
Frameworks
Editores e IDEs
Ferramentas de build
Sistemas operacionais
Testes
Cloud e DevOps
.gitignore gerado
Selecione pelo menos uma tecnologia para gerar seu arquivo .gitignore.

Sobre esta ferramenta

Gere arquivos .gitignore para seu projeto selecionando suas linguagens de programação, estruturas, IDEs e sistemas operacionais. A ferramenta combina padrões de ignorar selecionados dos modelos gitignore oficiais do GitHub para criar um .gitignore abrangente que mantém seu repositório limpo de artefatos de construção, dependências e arquivos de sistema.

Como usar

  1. Selecione as linguagens de programação do seu projeto (Python, JavaScript, Go, etc.).
  2. Adicione frameworks e ferramentas (Node, React, Django, etc.).
  3. Selecione seu IDE (VS Code, IntelliJ, Xcode) e sistema operacional (macOS, Windows, Linux).
  4. Copie o conteúdo .gitignore gerado e salve-o na raiz do seu projeto.

Perguntas frequentes

Onde devo colocar o arquivo .gitignore?
Coloque .gitignore no diretório raiz do seu repositório. Você também pode ter arquivos .gitignore em subdiretórios para regras específicas de diretório. O Git os processa hierarquicamente da raiz à folha.
O .gitignore remove arquivos já rastreados?
Não. .gitignore apenas impede a adição de arquivos não rastreados. Se um arquivo já estiver rastreado, adicioná-lo a .gitignore não o removerá. Execute 'git rm --cached <file>' primeiro para parar de rastreá-lo.
Quais padrões são mais comumente necessários?
node_modules/ para JavaScript, __pycache__/ para Python, .env para segredos, .DS_Store para macOS e diretórios IDE (.idea/, .vscode/). Eles cobrem os commits acidentais mais comuns.
Posso ter um .gitignore global?
Sim. Crie um .gitignore global com 'git config --global core.excludesfile ~/.gitignore_global'. Isso se aplica a todos os seus repositórios – perfeito para arquivos de sistema operacional e IDE (.DS_Store, Thumbs.db, .idea/).