.gitignore за Firebase
17 правила за игнориране за Firebase, готови за копиране в хранилището ви.
Платформа за разработка на приложения
Пълният .gitignore за Firebase
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:07:27 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
- Копирайте правилата за Firebase по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.