.gitignore für Expo
14 Ausschlussregeln für Expo, die du direkt in dein Repository übernehmen kannst.
Framework für React Native-Apps
Die vollständige .gitignore für Expo
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:10:14 UTC
# Technologien: Expo
### Expo ###
# Node.js-Abhängigkeiten
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# Cache-Datei
*.cache
# Temporäre Dateien
*.tmp
# Protokolldatei
*.log
# Umgebungsvariablen
.env
# Lokale Umgebungsvariablen
.env.local
.env.*.local
# npm-Debug-Protokolle
npm-debug.log*
# Yarn-Debug-Protokolle
yarn-debug.log*
# Yarn-Fehlerprotokolle
yarn-error.log*
Was diese Regeln für Expo ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Node-Module
| Muster | Ausgeschlossene Dateien |
|---|---|
node_modules/ |
Node.js-Abhängigkeiten |
.expo/ |
Lokale Expo-Zustandsdaten und Laufzeitcaches (Metro-Bundler, dev-client-Daten, Tunnel) |
.expo-shared/ |
Gemeinsame Projekteinstellungen (app.json-Änderungen usw.) |
*.expo |
Caches und Protokolle des Metro-Bundlers; allgemeine temporäre Expo-Dateien |
Expo DevTools-Tunnel
| Muster | Ausgeschlossene Dateien |
|---|---|
*.tunnel |
Expo DevTools-Tunnel |
Metro-Cache-Ordner
| Muster | Ausgeschlossene Dateien |
|---|---|
*.cache |
Cache-Datei |
*.tmp |
Temporäre Dateien |
*.log |
Protokolldatei |
Umgebungsvariablen
| Muster | Ausgeschlossene Dateien |
|---|---|
.env |
Umgebungsvariablen |
.env.local |
Lokale Umgebungsvariablen |
.env.*.local |
Umgebungsvariablen |
Protokolle des Paketmanagers
| Muster | Ausgeschlossene Dateien |
|---|---|
npm-debug.log* |
npm-Debug-Protokolle |
yarn-debug.log* |
Yarn-Debug-Protokolle |
yarn-error.log* |
Yarn-Fehlerprotokolle |
So verwendest du diese .gitignore für Expo
- Kopiere die Regeln für Expo oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.