.gitignore для Bitrix
* игнорируем все кеши и бэкапы Bitrix, чтобы они не засоряли репозиторий;
* не коммитим файлы .settings.php, где хранятся учётные данные;
* исключаем папки vendor, если установку зависимостей вы делаете через Composer.
# Системные папки Bitrix
/bitrix/cache/
/bitrix/managed_cache/
/bitrix/tmp/
/bitrix/stack_cache/
/bitrix/html_cache/
/bitrix/backup/
/upload/
# Локальные настройки (содержат пароли и ключи)
/bitrix/.settings.php
/local/.settings.php
# Логи и временные файлы
*.log
*.tmp
# vendor, если используете Composer
/vendor/
/composer.lock
# IDE и локальная конфигурация
/.idea/
/.vscode/
/*.iml
# MacOS, Windows
.DS_Store
Thumbs.db