.gitignore pour Foundry
11 règles d’exclusion pour Foundry, prêtes à copier dans votre dépôt.
Boîte à outils pour contrats intelligents Ethereum
Le .gitignore complet pour Foundry
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-01 01:06:22 UTC
# Technologies : Foundry
### Foundry ###
cache/
out/
.logs/
.ignore/
!/broadcast
# Diffusions des scripts Forge sur la chaîne Anvil locale
/broadcast/*/31337/
# Journaux de diffusion à blanc des scripts Forge
/broadcast/**/dry-run/
docs/
# Variables d’environnement
.env
.env.*
!.env.example
Ce que ces règles Foundry ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Fichiers du compilateur
| Motif | Ce qu’il ignore |
|---|---|
cache/ |
Fichiers du compilateur |
out/ |
Fichiers du compilateur |
Répertoires habituellement ignorés
| Motif | Ce qu’il ignore |
|---|---|
.logs/ |
Répertoires habituellement ignorés |
.ignore/ |
Répertoires habituellement ignorés |
Ignore les journaux de diffusion de développement
| Motif | Ce qu’il ignore |
|---|---|
!/broadcast |
Ignore les journaux de diffusion de développement |
/broadcast/*/31337/ |
Diffusions des scripts Forge sur la chaîne Anvil locale |
/broadcast/**/dry-run/ |
Journaux de diffusion à blanc des scripts Forge |
Documentation
| Motif | Ce qu’il ignore |
|---|---|
docs/ |
Documentation |
Fichier Dotenv
| Motif | Ce qu’il ignore |
|---|---|
.env |
Variables d’environnement |
.env.* |
Fichier Dotenv |
!.env.example |
Fichier Dotenv |
Comment utiliser ce .gitignore pour Foundry
- Copiez les règles Foundry ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.