.gitignore para Foundry
11 regras de exclusão para Foundry, prontas a copiar para o seu repositório.
Ferramentas rápidas para desenvolvimento de contratos inteligentes Ethereum
O .gitignore completo para Foundry
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:25:43 UTC
# Tecnologias: Foundry
### Foundry ###
cache/
out/
.logs/
.ignore/
!/broadcast
# Difusões de scripts Forge na cadeia Anvil local
/broadcast/*/31337/
# Registos de difusão de ensaios de scripts Forge
/broadcast/**/dry-run/
docs/
# Variáveis de ambiente
.env
.env.*
!.env.example
O que estas regras de Foundry ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros do compilador
| Padrão | O que ignora |
|---|---|
cache/ |
Ficheiros do compilador |
out/ |
Ficheiros do compilador |
Diretórios habitualmente ignorados
| Padrão | O que ignora |
|---|---|
.logs/ |
Diretórios habitualmente ignorados |
.ignore/ |
Diretórios habitualmente ignorados |
Ignora registos de difusão de desenvolvimento
| Padrão | O que ignora |
|---|---|
!/broadcast |
Ignora registos de difusão de desenvolvimento |
/broadcast/*/31337/ |
Difusões de scripts Forge na cadeia Anvil local |
/broadcast/**/dry-run/ |
Registos de difusão de ensaios de scripts Forge |
Documentação
| Padrão | O que ignora |
|---|---|
docs/ |
Documentação |
Ficheiro dotenv
| Padrão | O que ignora |
|---|---|
.env |
Variáveis de ambiente |
.env.* |
Ficheiro dotenv |
!.env.example |
Ficheiro dotenv |
Como utilizar este .gitignore para Foundry
- Copie as regras de Foundry acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.