.gitignore untuk Expo

14 aturan pengabaian untuk Expo, siap disalin ke repositori Anda.

Kerangka kerja untuk aplikasi React Native

.gitignore lengkap untuk Expo

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:58:15 UTC
# Teknologi: Expo

### Expo ###
# Dependensi Node.js
node_modules/
.expo/
.expo-shared/
*.expo
*.tunnel
# berkas Cache
*.cache
# Berkas sementara
*.tmp
# Berkas catatan
*.log
# Variabel lingkungan
.env
# Variabel lingkungan lokal
.env.local
.env.*.local
# Log debug npm
npm-debug.log*
# Log debug Yarn
yarn-debug.log*
# Log kesalahan Yarn
yarn-error.log*

Apa yang sebenarnya diabaikan oleh aturan Expo ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Modul Node

Pola Yang diabaikan
node_modules/ Dependensi Node.js
.expo/ Status lokal Expo dan status runtime cache (Metro bundler, data klien pengembang, terowongan)
.expo-shared/ Pengaturan proyek bersama (perubahan app.json, dan sebagainya)
*.expo Cache dan log Metro bundler serta berkas sementara Expo umum

Terowongan DevTools Expo

Pola Yang diabaikan
*.tunnel Terowongan DevTools Expo

Folder Metro cache

Pola Yang diabaikan
*.cache berkas Cache
*.tmp Berkas sementara
*.log Berkas catatan

Variabel lingkungan

Pola Yang diabaikan
.env Variabel lingkungan
.env.local Variabel lingkungan lokal
.env.*.local Variabel lingkungan

Log pengelola paket

Pola Yang diabaikan
npm-debug.log* Log debug npm
yarn-debug.log* Log debug Yarn
yarn-error.log* Log kesalahan Yarn

Cara menggunakan .gitignore ini untuk Expo

  1. Salin aturan Expo di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Seluler lainnya

Lihat semua templat Seluler