.gitignore pour Umbraco
15 règles d’exclusion pour Umbraco, prêtes à copier dans votre dépôt.
Système de gestion de contenu .NET
Le .gitignore complet pour Umbraco
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-04 04:22:38 UTC
# Technologies : Umbraco
### Umbraco ###
**/App_Data/Logs/
**/App_Data/[Pp]review/
**/App_Data/TEMP/
**/App_Data/NuGetBackup/
**/App_Data/umbraco.config
!**/App_Data/[Pp]ackages/*
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/*
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/*
**/App_Data/cache/
**/ood.flag
**/wwwroot/umbraco/
*.sqlite.db*
**/umbraco/*
!**/umbraco/models
!**/umbraco/Data/packages
Ce que ces règles Umbraco ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Ignorer les dossiers non essentiels générés par Umbraco
| Motif | Ce qu’il ignore |
|---|---|
**/App_Data/Logs/ |
Ignorer les dossiers non essentiels générés par Umbraco |
**/App_Data/[Pp]review/ |
Ignorer les dossiers non essentiels générés par Umbraco |
**/App_Data/TEMP/ |
Ignorer les dossiers non essentiels générés par Umbraco |
**/App_Data/NuGetBackup/ |
Ignorer les dossiers non essentiels générés par Umbraco |
Ignorer le fichier de cache du contenu Umbraco
| Motif | Ce qu’il ignore |
|---|---|
**/App_Data/umbraco.config |
Ignorer le fichier de cache du contenu Umbraco |
Veiller à inclure les règles de VisualStudio.gitignore AVANT celles-ci
| Motif | Ce qu’il ignore |
|---|---|
!**/App_Data/[Pp]ackages/* |
Veiller à inclure les règles de VisualStudio.gitignore AVANT celles-ci |
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* |
Veiller à inclure les règles de VisualStudio.gitignore AVANT celles-ci |
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* |
Veiller à inclure les règles de VisualStudio.gitignore AVANT celles-ci |
Cache disque ImageProcessor
| Motif | Ce qu’il ignore |
|---|---|
**/App_Data/cache/ |
Cache disque ImageProcessor |
Ignorer l’indicateur de modèles obsolètes de Models Builder
| Motif | Ce qu’il ignore |
|---|---|
**/ood.flag |
Ignorer l’indicateur de modèles obsolètes de Models Builder |
**/wwwroot/umbraco/ |
NOUVEAU en version 9 .NET 5 (Core) : ignorer les ressources du back-office Umbraco dans wwwroot |
Fichiers SQLite
| Motif | Ce qu’il ignore |
|---|---|
*.sqlite.db* |
Fichiers SQLite |
**/umbraco/* |
Ignorer les données, vues et paramètres Umbraco |
!**/umbraco/models |
Inclure l’emplacement par défaut des résultats de modelsbuilder |
!**/umbraco/Data/packages |
Inclure l’emplacement par défaut des paquets |
Comment utiliser ce .gitignore pour Umbraco
- Copiez les règles Umbraco 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.