framework15 active rulesVerified 2026-09-30
Umbraco (DotNet) .gitignore Template
Standard Umbraco (DotNet) gitignore template from upstream github/gitignore collection. Generated and merged deterministically with upstream GitHub repository patterns to keep your repository clean of package directories, temporary build artifacts, and local environment files.
Interactive Stack Generator
Preconfigured with Umbraco (DotNet)/
Search for templates
Quick add:
Selected1
Umbraco (DotNet)
Selected Templates (1)
Umbraco (DotNet)
framework
Standard Umbraco (DotNet) gitignore template from upstream github/gitignore collection
#dotnet-umbraco#umbraco
.gitignore
15 rules•1 template
### Umbraco (DotNet) ##### Ignore Umbraco files/folders generated for each instance#### Get latest from https://github.com/github/gitignore/blob/main/Umbraco.gitignore # Note: VisualStudio gitignore rules may also be relevant # Umbraco# Ignore unimportant folders generated by Umbraco**/App_Data/Logs/**/App_Data/[Pp]review/**/App_Data/TEMP/**/App_Data/NuGetBackup/ # Ignore Umbraco content cache file**/App_Data/umbraco.config ## this [Uu]mbraco/ folder should be created by cmd like `Install-Package UmbracoCms -Version 8.5.3`## you can find your Umbraco version in your Web.config. (i.e. <add key="Umbraco.Core.ConfigurationStatus" value="8.5.3" />)## Uncomment this line if you think it fits the way you work on your project.## **/[Uu]mbraco/ ## The [Mm]edia/ folder contains content. Content may vary by environment and should therefore not be added to source control.## Uncomment this line if you think it fits the way you work on your project.## **/[Mm]edia/ # Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder)# Make sure to include details from VisualStudio.gitignore BEFORE this!**/App_Data/[Pp]ackages/*!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/*!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* # ImageProcessor DiskCache**/App_Data/cache/ # Ignore the Models Builder models out of date flag**/ood.flag # NEW for version 9 .Net 5 (Core)#ignore umbraco backoffice assest from wwwroot**/wwwroot/umbraco/ # SQLite files*.sqlite.db* #ignore umbraco data/views/settings**/umbraco/* #include default location for modelsbuilder output!**/umbraco/models #include default location for packages!**/umbraco/Data/packages 54 lines•UTF-8•LF
Deterministic
Raw Umbraco (DotNet) .gitignore
Crawlable upstream source templatedotnet-umbraco.gitignore•53 lines•UTF-8
## Ignore Umbraco files/folders generated for each instance#### Get latest from https://github.com/github/gitignore/blob/main/Umbraco.gitignore # Note: VisualStudio gitignore rules may also be relevant # Umbraco# Ignore unimportant folders generated by Umbraco**/App_Data/Logs/**/App_Data/[Pp]review/**/App_Data/TEMP/**/App_Data/NuGetBackup/ # Ignore Umbraco content cache file**/App_Data/umbraco.config ## this [Uu]mbraco/ folder should be created by cmd like `Install-Package UmbracoCms -Version 8.5.3`## you can find your Umbraco version in your Web.config. (i.e. <add key="Umbraco.Core.ConfigurationStatus" value="8.5.3" />)## Uncomment this line if you think it fits the way you work on your project.## **/[Uu]mbraco/ ## The [Mm]edia/ folder contains content. Content may vary by environment and should therefore not be added to source control.## Uncomment this line if you think it fits the way you work on your project.## **/[Mm]edia/ # Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder)# Make sure to include details from VisualStudio.gitignore BEFORE this!**/App_Data/[Pp]ackages/*!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/*!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* # ImageProcessor DiskCache**/App_Data/cache/ # Ignore the Models Builder models out of date flag**/ood.flag # NEW for version 9 .Net 5 (Core)#ignore umbraco backoffice assest from wwwroot**/wwwroot/umbraco/ # SQLite files*.sqlite.db* #ignore umbraco data/views/settings**/umbraco/* #include default location for modelsbuilder output!**/umbraco/models #include default location for packages!**/umbraco/Data/packages Key Pattern Breakdown
Dependencies & Package Registries
External libraries and package manager directories installed locally rather than stored in version control.
!**/umbraco/Data/packages
Execution Caches & Runtime Logs
Diagnostic logs, runtime metadata, test coverage reports, and incremental compiler caches that cause noisy repository diffs.
**/App_Data/cache/
Source & Verification
Source: GitHub gitignore (main)
License: CC0-1.0
Place this file in the root directory of your project as .gitignore. Changes take effect on newly added or untracked files.