.gitignore для Bitrix
9 правил ігнорування для Bitrix, готових до копіювання у ваш репозиторій.
Російська CMS і веб-фреймворк
Повний .gitignore для Bitrix
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:52:36 UTC
# Технології: Bitrix
### Bitrix ###
/bitrix/*
!/bitrix/templates
!/bitrix/components
/bitrix/components/bitrix
!/bitrix/gadgets
/bitrix/gadgets/bitrix
!/bitrix/php_interface/
/bitrix/php_interface/dbconn.php
/upload/
Що насправді ігнорують ці правила Bitrix
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Виключити всі основні файли
| Шаблон | Що ігнорується |
|---|---|
/bitrix/* |
Виключити всі основні файли |
Але не шаблони та не Bitrix компоненти
| Шаблон | Що ігнорується |
|---|---|
!/bitrix/templates |
Але не шаблони та не Bitrix компоненти |
!/bitrix/components |
Але не шаблони та не Bitrix компоненти |
/bitrix/components/bitrix |
Але не шаблони та не Bitrix компоненти |
Виключити гаджети Bitrix
| Шаблон | Що ігнорується |
|---|---|
!/bitrix/gadgets |
Виключити гаджети Bitrix |
/bitrix/gadgets/bitrix |
Виключити гаджети Bitrix |
Користувач може використовувати цей каталог для зберігання деяких матеріалів, але це не дуже рекомендовано, просто використовуйте /local у
| Шаблон | Що ігнорується |
|---|---|
!/bitrix/php_interface/ |
Користувач може використовувати цей каталог для зберігання деяких матеріалів, але це не дуже рекомендовано, просто використовуйте /local у |
Виключити конфігурації бази даних
| Шаблон | Що ігнорується |
|---|---|
/bitrix/php_interface/dbconn.php |
Виключити конфігурації бази даних |
Виключити каталог зберігання файлів за замовчуванням
| Шаблон | Що ігнорується |
|---|---|
/upload/ |
Виключити каталог зберігання файлів за замовчуванням |
Як використовувати цей .gitignore для Bitrix
- Скопіюйте правила Bitrix вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.