Ludovic Frank Gitignore

.gitignore สำหรับ Firebase

กฎการละเว้นสำหรับ Firebase จำนวน 17 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ

แพลตฟอร์มการพัฒนาแอพ

.gitignore ที่สมบูรณ์สำหรับ Firebase

# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:51:04 UTC
# เทคโนโลยี: Firebase

### Firebase ###
/firebase-debug.log
/firebase-debug.*.log
.firebaserc
/firebase.json
# ไฟล์แคช
*.cache
hosting/.cache
/functions/node_modules/
/functions/.env
/functions/package-lock.json
/firebase-*.zip
/.firebase/
/emulator-ui/
# ไฟล์บันทึก
*.log
# บันทึกการดีบัก NPM
npm-debug.log*
# บันทึกการดีบัก Yarn
yarn-debug.log*
/.env.*
# บันทึกข้อผิดพลาด Yarn
yarn-error.log*

สิ่งที่กฎ Firebase เหล่านี้มองข้ามไปจริงๆ

ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ

ไฟล์บิลด์และการปรับใช้ Firebase

รูปแบบ สิ่งที่กฎนี้ละเว้น
/firebase-debug.log ไฟล์บิลด์และการปรับใช้ Firebase
/firebase-debug.*.log ไฟล์บิลด์และการปรับใช้ Firebase
.firebaserc ไฟล์บิลด์และการปรับใช้ Firebase

บริการโฮสต์ Firebase

รูปแบบ สิ่งที่กฎนี้ละเว้น
/firebase.json บริการโฮสต์ Firebase
*.cache ไฟล์แคช
hosting/.cache บริการโฮสต์ Firebase

ฟังก์ชั่น Firebase

รูปแบบ สิ่งที่กฎนี้ละเว้น
/functions/node_modules/ ฟังก์ชั่น Firebase
/functions/.env ฟังก์ชั่น Firebase
/functions/package-lock.json ฟังก์ชั่น Firebase

โปรแกรมจำลอง Firebase

รูปแบบ สิ่งที่กฎนี้ละเว้น
/firebase-*.zip โปรแกรมจำลอง Firebase
/.firebase/ โปรแกรมจำลอง Firebase
/emulator-ui/ โปรแกรมจำลอง Firebase

บันทึก

รูปแบบ สิ่งที่กฎนี้ละเว้น
*.log ไฟล์บันทึก
npm-debug.log* บันทึกการดีบัก NPM
yarn-debug.log* บันทึกการดีบัก Yarn
yarn-error.log* บันทึกข้อผิดพลาด Yarn

ไฟล์สภาพแวดล้อม (การกำหนดค่าในเครื่อง)

รูปแบบ สิ่งที่กฎนี้ละเว้น
/.env.* ไฟล์สภาพแวดล้อม (การกำหนดค่าในเครื่อง)

วิธีใช้ .gitignore นี้สำหรับ Firebase

  1. คัดลอกกฎ Firebase ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
  2. สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
  3. หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
  4. คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน

เทมเพลต คลาวด์ .gitignore อื่นๆ

ดูเทมเพลต คลาวด์ ทุกอัน