.gitignore pour Bitrix
9 règles d’exclusion pour Bitrix, prêtes à copier dans votre dépôt.
CMS et framework web russe
Le .gitignore complet pour Bitrix
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:28:10 UTC
# Technologies: Bitrix
### Bitrix ###
/bitrix/*
!/bitrix/templates
!/bitrix/components
/bitrix/components/bitrix
!/bitrix/gadgets
/bitrix/gadgets/bitrix
!/bitrix/php_interface/
/bitrix/php_interface/dbconn.php
/upload/
Ce que ces règles Bitrix ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Exclude all of core files
| Motif | Ce qu’il ignore |
|---|---|
/bitrix/* |
Exclude all of core files |
But not the templates and non bitrix components
| Motif | Ce qu’il ignore |
|---|---|
!/bitrix/templates |
But not the templates and non bitrix components |
!/bitrix/components |
But not the templates and non bitrix components |
/bitrix/components/bitrix |
But not the templates and non bitrix components |
Exclude bitrix gadgets
| Motif | Ce qu’il ignore |
|---|---|
!/bitrix/gadgets |
Exclude bitrix gadgets |
/bitrix/gadgets/bitrix |
Exclude bitrix gadgets |
User can use that directory to store some stuff, but it's not really recommended, just use /local in
| Motif | Ce qu’il ignore |
|---|---|
!/bitrix/php_interface/ |
User can use that directory to store some stuff, but it's not really recommended, just use /local in |
Exclude database configs
| Motif | Ce qu’il ignore |
|---|---|
/bitrix/php_interface/dbconn.php |
Exclude database configs |
Exclude default file storage directory
| Motif | Ce qu’il ignore |
|---|---|
/upload/ |
Exclude default file storage directory |
Comment utiliser ce .gitignore pour Bitrix
- Copiez les règles Bitrix ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.