.gitignore per Foundry

11 regole di esclusione per Foundry, pronte da copiare nel repository.

Toolkit veloce per lo sviluppo di smart contract Ethereum

Il .gitignore completo per Foundry

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:11:38 UTC
# Tecnologie: Foundry

### Foundry ###
cache/
out/
.logs/
.ignore/
!/broadcast
# Trasmissioni degli script Forge sulla catena Anvil locale
/broadcast/*/31337/
# Log delle trasmissioni simulate degli script Forge
/broadcast/**/dry-run/
docs/
# Variabili d'ambiente
.env
.env.*
!.env.example

Cosa escludono le regole di Foundry

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

File del compilatore

Schema di esclusione Cosa esclude
cache/ File del compilatore
out/ File del compilatore

Directory normalmente ignorate

Schema di esclusione Cosa esclude
.logs/ Directory normalmente ignorate
.ignore/ Directory normalmente ignorate

Ignora i log delle trasmissioni di sviluppo

Schema di esclusione Cosa esclude
!/broadcast Ignora i log delle trasmissioni di sviluppo
/broadcast/*/31337/ Trasmissioni degli script Forge sulla catena Anvil locale
/broadcast/**/dry-run/ Log delle trasmissioni simulate degli script Forge

Documentazione

Schema di esclusione Cosa esclude
docs/ Documentazione

File Dotenv

Schema di esclusione Cosa esclude
.env Variabili d'ambiente
.env.* File Dotenv
!.env.example File Dotenv

Come usare questo .gitignore per Foundry

  1. Copia le regole di Foundry qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Framework

Vedi tutti i modelli di Framework