.gitignore untuk Firebase
17 aturan pengabaian untuk Firebase, siap disalin ke repositori Anda.
Platform pengembangan aplikasi
.gitignore lengkap untuk Firebase
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:50:29 UTC
# Teknologi: Firebase
### Firebase ###
/firebase-debug.log
/firebase-debug.*.log
.firebaserc
/firebase.json
# berkas Cache
*.cache
hosting/.cache
/functions/node_modules/
/functions/.env
/functions/package-lock.json
/firebase-*.zip
/.firebase/
/emulator-ui/
# Berkas catatan
*.log
# Log debug npm
npm-debug.log*
# Log debug Yarn
yarn-debug.log*
/.env.*
# Log kesalahan Yarn
yarn-error.log*
Apa yang sebenarnya diabaikan oleh aturan Firebase ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Firebase build dan berkas penerapan
| Pola | Yang diabaikan |
|---|---|
/firebase-debug.log |
Firebase build dan berkas penerapan |
/firebase-debug.*.log |
Firebase build dan berkas penerapan |
.firebaserc |
Firebase build dan berkas penerapan |
Hosting Firebase
| Pola | Yang diabaikan |
|---|---|
/firebase.json |
Hosting Firebase |
*.cache |
berkas Cache |
hosting/.cache |
Hosting Firebase |
Fungsi Firebase
| Pola | Yang diabaikan |
|---|---|
/functions/node_modules/ |
Fungsi Firebase |
/functions/.env |
Fungsi Firebase |
/functions/package-lock.json |
Fungsi Firebase |
Emulator Firebase
| Pola | Yang diabaikan |
|---|---|
/firebase-*.zip |
Emulator Firebase |
/.firebase/ |
Emulator Firebase |
/emulator-ui/ |
Emulator Firebase |
Log
| Pola | Yang diabaikan |
|---|---|
*.log |
Berkas catatan |
npm-debug.log* |
Log debug npm |
yarn-debug.log* |
Log debug Yarn |
yarn-error.log* |
Log kesalahan Yarn |
berkas lingkungan (konfigurasi lokal)
| Pola | Yang diabaikan |
|---|---|
/.env.* |
berkas lingkungan (konfigurasi lokal) |
Cara menggunakan .gitignore ini untuk Firebase
- Salin aturan Firebase di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- 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.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.