.gitignore per Umbraco
15 regole di esclusione per Umbraco, pronte da copiare nel repository.
Sistema di gestione dei contenuti .NET
Il .gitignore completo per Umbraco
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 14:59:05 UTC
# Tecnologie: 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
Cosa escludono le regole di Umbraco
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Ignora le cartelle non importanti generate da Umbraco
| Schema di esclusione | Cosa esclude |
|---|---|
**/App_Data/Logs/ |
Ignora le cartelle non importanti generate da Umbraco |
**/App_Data/[Pp]review/ |
Ignora le cartelle non importanti generate da Umbraco |
**/App_Data/TEMP/ |
Ignora le cartelle non importanti generate da Umbraco |
**/App_Data/NuGetBackup/ |
Ignora le cartelle non importanti generate da Umbraco |
Ignora il file della cache dei contenuti di Umbraco
| Schema di esclusione | Cosa esclude |
|---|---|
**/App_Data/umbraco.config |
Ignora il file della cache dei contenuti di Umbraco |
Assicurati di includere le regole di VisualStudio.gitignore PRIMA di questa sezione
| Schema di esclusione | Cosa esclude |
|---|---|
!**/App_Data/[Pp]ackages/* |
Assicurati di includere le regole di VisualStudio.gitignore PRIMA di questa sezione |
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* |
Assicurati di includere le regole di VisualStudio.gitignore PRIMA di questa sezione |
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* |
Assicurati di includere le regole di VisualStudio.gitignore PRIMA di questa sezione |
Cache su disco di ImageProcessor
| Schema di esclusione | Cosa esclude |
|---|---|
**/App_Data/cache/ |
Cache su disco di ImageProcessor |
Ignora l'indicatore dei modelli non aggiornati di Models Builder
| Schema di esclusione | Cosa esclude |
|---|---|
**/ood.flag |
Ignora l'indicatore dei modelli non aggiornati di Models Builder |
**/wwwroot/umbraco/ |
NOVITÀ della versione 9 .NET 5 (Core): ignora le risorse del backoffice Umbraco in wwwroot |
File SQLite
| Schema di esclusione | Cosa esclude |
|---|---|
*.sqlite.db* |
File SQLite |
**/umbraco/* |
Ignora dati, viste e impostazioni di Umbraco |
!**/umbraco/models |
Includi la posizione predefinita dei risultati di modelsbuilder |
!**/umbraco/Data/packages |
Includi la posizione predefinita dei pacchetti |
Come usare questo .gitignore per Umbraco
- Copia le regole di Umbraco qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.