.gitignore dla Expo

14 reguł ignorowania dla Expo, gotowych do skopiowania do repozytorium.

Framework dla aplikacji React Native

Kompletny plik .gitignore dla Expo

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:14:09 UTC
# Technologie: Expo

### Expo ###
# Zależności Node.js
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# Plik pamięci podręcznej
*.cache
# Pliki tymczasowe
*.tmp
# Plik dziennika
*.log
# Zmienne środowiskowe
.env
# Lokalne zmienne środowiskowe
.env.local
.env.*.local
# Dzienniki debugowania npm
npm-debug.log*
# Dzienniki debugowania Yarn
yarn-debug.log*
# Dzienniki błędów Yarn
yarn-error.log*

Co ignorują te reguły dla Expo

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Moduły Node

Wzorzec Co ignoruje
node_modules/ Zależności Node.js
.expo/ Stan lokalny i pamięci podręczne Expo (bundler Metro, dane klienta deweloperskiego, tunele)
.expo-shared/ Wspólne ustawienia projektu (zmiany app.json itp.)
*.expo Pamięć podręczna i dzienniki bundlera Metro oraz ogólne pliki tymczasowe Expo

Tunele Expo DevTools

Wzorzec Co ignoruje
*.tunnel Tunele Expo DevTools

Folder pamięci podręcznej Metro

Wzorzec Co ignoruje
*.cache Plik pamięci podręcznej
*.tmp Pliki tymczasowe
*.log Plik dziennika

Zmienne środowiskowe

Wzorzec Co ignoruje
.env Zmienne środowiskowe
.env.local Lokalne zmienne środowiskowe
.env.*.local Zmienne środowiskowe

Dzienniki menedżera pakietów

Wzorzec Co ignoruje
npm-debug.log* Dzienniki debugowania npm
yarn-debug.log* Dzienniki debugowania Yarn
yarn-error.log* Dzienniki błędów Yarn

Jak używać tego pliku .gitignore dla Expo

  1. Skopiuj powyższe reguły dla Expo lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: Technologie mobilne

Zobacz wszystkie szablony: Technologie mobilne