.gitignore cho Firebase
17 quy tắc bỏ qua cho Firebase, sẵn sàng sao chép vào kho mã của bạn.
Nền tảng phát triển ứng dụng
Tệp .gitignore đầy đủ cho Firebase
# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 22:56:51 UTC
# Công nghệ: Firebase
### Firebase ###
/firebase-debug.log
/firebase-debug.*.log
.firebaserc
/firebase.json
# Tệp bộ đệm
*.cache
hosting/.cache
/functions/node_modules/
/functions/.env
/functions/package-lock.json
/firebase-*.zip
/.firebase/
/emulator-ui/
# Tệp nhật ký
*.log
# nhật ký gỡ lỗi npm
npm-debug.log*
# Nhật ký gỡ lỗi Yarn
yarn-debug.log*
/.env.*
# Nhật ký lỗi Yarn
yarn-error.log*
Các quy tắc Firebase này thực sự bỏ qua những gì
Từng mẫu dưới đây và lý do nên thêm vào .gitignore.
Firebase biên dịch và các tệp triển khai
| Mẫu | Nội dung được bỏ qua |
|---|---|
/firebase-debug.log |
Firebase biên dịch và các tệp triển khai |
/firebase-debug.*.log |
Firebase biên dịch và các tệp triển khai |
.firebaserc |
Firebase biên dịch và các tệp triển khai |
Firebase Hosting
| Mẫu | Nội dung được bỏ qua |
|---|---|
/firebase.json |
Firebase Hosting |
*.cache |
Tệp bộ đệm |
hosting/.cache |
Firebase Hosting |
Firebase Functions
| Mẫu | Nội dung được bỏ qua |
|---|---|
/functions/node_modules/ |
Firebase Functions |
/functions/.env |
Firebase Functions |
/functions/package-lock.json |
Firebase Functions |
Trình giả lập Firebase
| Mẫu | Nội dung được bỏ qua |
|---|---|
/firebase-*.zip |
Trình giả lập Firebase |
/.firebase/ |
Trình giả lập Firebase |
/emulator-ui/ |
Trình giả lập Firebase |
Nhật ký
| Mẫu | Nội dung được bỏ qua |
|---|---|
*.log |
Tệp nhật ký |
npm-debug.log* |
nhật ký gỡ lỗi npm |
yarn-debug.log* |
Nhật ký gỡ lỗi Yarn |
yarn-error.log* |
Nhật ký lỗi Yarn |
Tệp môi trường (cấu hình cục bộ)
| Mẫu | Nội dung được bỏ qua |
|---|---|
/.env.* |
Tệp môi trường (cấu hình cục bộ) |
Cách sử dụng .gitignore này cho Firebase
- Sao chép các quy tắc Firebase ở trên hoặc tải tệp trực tiếp.
- Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
- Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.