.gitignore para Bitrix

9 reglas de exclusión para Bitrix, listas para copiar en tu repositorio.

CMS y framework web ruso

El .gitignore completo para Bitrix

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:11:29 UTC
# Tecnologías: Bitrix

### Bitrix ###
/bitrix/*
!/bitrix/templates
!/bitrix/components
/bitrix/components/bitrix
!/bitrix/gadgets
/bitrix/gadgets/bitrix
!/bitrix/php_interface/
/bitrix/php_interface/dbconn.php
/upload/

Qué ignoran estas reglas de Bitrix

Todos los patrones y por qué incluirlos en tu .gitignore.

Excluir todos los archivos del núcleo

Patrón Qué ignora
/bitrix/* Excluir todos los archivos del núcleo

Pero no las plantillas ni los componentes ajenos a bitrix

Patrón Qué ignora
!/bitrix/templates Pero no las plantillas ni los componentes ajenos a bitrix
!/bitrix/components Pero no las plantillas ni los componentes ajenos a bitrix
/bitrix/components/bitrix Pero no las plantillas ni los componentes ajenos a bitrix

Excluir los gadgets de bitrix

Patrón Qué ignora
!/bitrix/gadgets Excluir los gadgets de bitrix
/bitrix/gadgets/bitrix Excluir los gadgets de bitrix

El usuario puede almacenar cosas en este directorio, pero no se recomienda; utiliza /local

Patrón Qué ignora
!/bitrix/php_interface/ El usuario puede almacenar cosas en este directorio, pero no se recomienda; utiliza /local

Excluir las configuraciones de bases de datos

Patrón Qué ignora
/bitrix/php_interface/dbconn.php Excluir las configuraciones de bases de datos

Excluir el directorio de almacenamiento de archivos predeterminado

Patrón Qué ignora
/upload/ Excluir el directorio de almacenamiento de archivos predeterminado

Cómo usar este .gitignore para Bitrix

  1. Copia las reglas de Bitrix de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de CMS

Ver todas las plantillas de CMS