Ludovic Frank Gitignore

.gitignore per a .NET

30 regles d’exclusió de .NET, llestes per copiar al repositori.

Plataforma de desenvolupadors de Microsoft

El .gitignore complet per a .NET

# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 22:51:05 UTC
# Tecnologies: .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
# Variables d'entorn
.env
# Fitxer temporal Microsoft Office
~$*
# Fitxers de còpia de seguretat Emacs
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

El que aquestes regles .NET ignoren realment

Cada patró a continuació i per què pertany al vostre .gitignore.

Construeix resultats

Patró El que ignora
[Dd]ebug/ Construeix resultats
[Dd]ebugPublic/ Construeix resultats
[Rr]elease/ Construeix resultats
[Rr]eleases/ Construeix resultats
x64/ Construeix resultats
x86/ Construeix resultats
[Ww][Ii][Nn]32/ Construeix resultats
[Aa][Rr][Mm]/ Construeix resultats
[Aa][Rr][Mm]64/ Construeix resultats
bld/ Construeix resultats
[Bb]in/ Construeix resultats
[Oo]bj/ Construeix resultats
[Ll]og/ Construeix resultats
[Ll]ogs/ Construeix resultats
project.lock.json .NET Core
project.fragment.lock.json Construeix resultats
artifacts/ Construeix resultats

ASP.NET Bastida

Patró El que ignora
ScaffoldingReadMe.txt ASP.NET Bastida

Paquets NuGet

Patró El que ignora
*.nupkg Paquets NuGet

Paquets de símbols NuGet

Patró El que ignora
*.snupkg Paquets de símbols NuGet
.env Variables d'entorn

Altres

Patró El que ignora
~$* Fitxer temporal Microsoft Office
*~ Fitxers de còpia de seguretat Emacs
CodeCoverage/ Altres

Registre binari i estructurat de MSBuild

Patró El que ignora
*.binlog Registre binari i estructurat de MSBuild

Resultats de la prova MSTest

Patró El que ignora
[Tt]est[Rr]esult*/ Resultats de la prova MSTest
[Bb]uild[Ll]og.* Resultats de la prova MSTest

NUnit

Patró El que ignora
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Com utilitzar aquest .gitignore per a .NET

  1. Copieu les regles .NET anteriors o descarregueu el fitxer directament.
  2. Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
  3. Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
  4. Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.

Altres plantilles Marc .gitignore

Consulteu totes les plantilles Marc