Ludovic Frank Gitignore

.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

  1. Скопіюйте правила Bitrix вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони CMS .gitignore

Перегляньте кожен шаблон CMS