.gitignore for .NET

30 ignoreringsregler for .NET, klare til å kopieres inn i kodelageret ditt.

Microsofts utviklerplattform

Den komplette .gitignore-filen for .NET

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:21:43 UTC
# Teknologier: .NET

### .NET ###
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
project.lock.json
project.fragment.lock.json
artifacts/
ScaffoldingReadMe.txt
*.nupkg
*.snupkg
# Miljøvariabler
.env
# Midlertidig Microsoft Office-fil
~$*
# Emacs-sikkerhetskopifiler
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Hva disse .NET-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Byggresultater

Mønster Hva det ignorerer
[Dd]ebug/ Byggresultater
[Dd]ebugPublic/ Byggresultater
[Rr]elease/ Byggresultater
[Rr]eleases/ Byggresultater
x64/ Byggresultater
x86/ Byggresultater
[Ww][Ii][Nn]32/ Byggresultater
[Aa][Rr][Mm]/ Byggresultater
[Aa][Rr][Mm]64/ Byggresultater
bld/ Byggresultater
[Bb]in/ Byggresultater
[Oo]bj/ Byggresultater
[Ll]og/ Byggresultater
[Ll]ogs/ Byggresultater
project.lock.json .NET Core
project.fragment.lock.json Byggresultater
artifacts/ Byggresultater

Stillaskode for ASP.NET Scaffolding

Mønster Hva det ignorerer
ScaffoldingReadMe.txt Stillaskode for ASP.NET Scaffolding

NuGet-pakker

Mønster Hva det ignorerer
*.nupkg NuGet-pakker

NuGet-symbolpakker

Mønster Hva det ignorerer
*.snupkg NuGet-symbolpakker
.env Miljøvariabler

Andre

Mønster Hva det ignorerer
~$* Midlertidig Microsoft Office-fil
*~ Emacs-sikkerhetskopifiler
CodeCoverage/ Andre

Binær og strukturert MSBuild-logg

Mønster Hva det ignorerer
*.binlog Binær og strukturert MSBuild-logg

MSTest-testresultater

Mønster Hva det ignorerer
[Tt]est[Rr]esult*/ MSTest-testresultater
[Bb]uild[Ll]og.* MSTest-testresultater

NUnit

Mønster Hva det ignorerer
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Slik bruker du denne .gitignore-filen for .NET

  1. Kopier .NET-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.

Andre .gitignore-maler for Rammeverk

Se alle maler for Rammeverk