.gitignore pour Expo
14 règles d’exclusion pour Expo, prêtes à copier dans votre dépôt.
Framework pour applications React Native
Le .gitignore complet pour Expo
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-04 04:59:17 UTC
# Technologies : Expo
### Expo ###
# Dépendances Node.js
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# Fichier de cache
*.cache
# Fichiers temporaires
*.tmp
# Fichier journal
*.log
# Variables d’environnement
.env
# Variables d’environnement locales
.env.local
.env.*.local
# Journaux de débogage npm
npm-debug.log*
# Journaux de débogage Yarn
yarn-debug.log*
# Journaux d’erreurs Yarn
yarn-error.log*
Ce que ces règles Expo ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Modules Node
| Motif | Ce qu’il ignore |
|---|---|
node_modules/ |
Dépendances Node.js |
.expo/ |
État local et caches d’exécution Expo (Metro bundler, données dev-client, tunnels) |
.expo-shared/ |
Paramètres de projet partagés (modifications d’app.json, etc.) |
*.expo |
Caches et journaux de Metro bundler, fichiers temporaires génériques Expo |
Tunnels Expo DevTools
| Motif | Ce qu’il ignore |
|---|---|
*.tunnel |
Tunnels Expo DevTools |
Dossier de cache Metro
| Motif | Ce qu’il ignore |
|---|---|
*.cache |
Fichier de cache |
*.tmp |
Fichiers temporaires |
*.log |
Fichier journal |
Variables d’environnement
| Motif | Ce qu’il ignore |
|---|---|
.env |
Variables d’environnement |
.env.local |
Variables d’environnement locales |
.env.*.local |
Variables d’environnement |
Journaux du gestionnaire de paquets
| Motif | Ce qu’il ignore |
|---|---|
npm-debug.log* |
Journaux de débogage npm |
yarn-debug.log* |
Journaux de débogage Yarn |
yarn-error.log* |
Journaux d’erreurs Yarn |
Comment utiliser ce .gitignore pour Expo
- Copiez les règles Expo 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.