.gitignore за CakePHP
18 правила за игнориране за CakePHP, готови за копиране в хранилището ви.
Уеб фреймуърк за PHP
Пълният .gitignore за CakePHP
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:12:02 UTC
# Технологии: CakePHP
### CakePHP ###
/vendor/*
/config/app.php
/tmp/cache/models/*
!/tmp/cache/models/empty
/tmp/cache/persistent/*
!/tmp/cache/persistent/empty
/tmp/cache/views/*
!/tmp/cache/views/empty
/tmp/sessions/*
!/tmp/sessions/empty
/tmp/tests/*
!/tmp/tests/empty
/logs/*
!/logs/empty
/app/tmp/*
/app/Config/core.php
/app/Config/database.php
/vendors/*
Какво всъщност игнорират тези правила за CakePHP
Всички шаблони по-долу и защо са необходими във вашия .gitignore.
CakePHP 3
| Шаблон | Какво игнорира |
|---|---|
/vendor/* |
CakePHP 3 |
/config/app.php |
CakePHP 3 |
/tmp/cache/models/* |
CakePHP 3 |
!/tmp/cache/models/empty |
CakePHP 3 |
/tmp/cache/persistent/* |
CakePHP 3 |
!/tmp/cache/persistent/empty |
CakePHP 3 |
/tmp/cache/views/* |
CakePHP 3 |
!/tmp/cache/views/empty |
CakePHP 3 |
/tmp/sessions/* |
CakePHP 3 |
!/tmp/sessions/empty |
CakePHP 3 |
/tmp/tests/* |
CakePHP 3 |
!/tmp/tests/empty |
CakePHP 3 |
/logs/* |
CakePHP 3 |
!/logs/empty |
CakePHP 3 |
CakePHP 2
| Шаблон | Какво игнорира |
|---|---|
/app/tmp/* |
CakePHP 2 |
/app/Config/core.php |
CakePHP 2 |
/app/Config/database.php |
CakePHP 2 |
/vendors/* |
CakePHP 2 |
Как да използвате този .gitignore за CakePHP
- Копирайте правилата за CakePHP по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.