.gitignore para Foundry
11 reglas de exclusión para Foundry, listas para copiar en tu repositorio.
Kit de herramientas rápido para desarrollar contratos inteligentes de Ethereum
El .gitignore completo para Foundry
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:32:22 UTC
# Tecnologías: Foundry
### Foundry ###
cache/
out/
.logs/
.ignore/
!/broadcast
# Transmisiones de scripts de Forge en la cadena local de Anvil
/broadcast/*/31337/
# Registros de transmisiones de simulación de scripts de Forge
/broadcast/**/dry-run/
docs/
# Variables de entorno
.env
.env.*
!.env.example
Qué ignoran estas reglas de Foundry
Todos los patrones y por qué incluirlos en tu .gitignore.
Archivos del compilador
| Patrón | Qué ignora |
|---|---|
cache/ |
Archivos del compilador |
out/ |
Archivos del compilador |
Directorios que suelen excluirse
| Patrón | Qué ignora |
|---|---|
.logs/ |
Directorios que suelen excluirse |
.ignore/ |
Directorios que suelen excluirse |
Excluye los registros de transmisión de desarrollo
| Patrón | Qué ignora |
|---|---|
!/broadcast |
Excluye los registros de transmisión de desarrollo |
/broadcast/*/31337/ |
Transmisiones de scripts de Forge en la cadena local de Anvil |
/broadcast/**/dry-run/ |
Registros de transmisiones de simulación de scripts de Forge |
Documentación
| Patrón | Qué ignora |
|---|---|
docs/ |
Documentación |
Archivo dotenv
| Patrón | Qué ignora |
|---|---|
.env |
Variables de entorno |
.env.* |
Archivo dotenv |
!.env.example |
Archivo dotenv |
Cómo usar este .gitignore para Foundry
- Copia las reglas de Foundry de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.