Ludovic Frank Gitignore

.gitignore pentru .NET

30 reguli de ignorare pentru .NET, gata de copiat în depozitul dvs.

Platforma pentru dezvoltatori Microsoft

.gitignore complet pentru .NET

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:50:40 UTC
# Tehnologii: .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
# Variabile de mediu
.env
# Fișier temp Microsoft Office
~$*
# Emacs fișiere de rezervă
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Ce ignoră regulile pentru .NET

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Construiți rezultate

Model de fișier Ce ignoră
[Dd]ebug/ Construiți rezultate
[Dd]ebugPublic/ Construiți rezultate
[Rr]elease/ Construiți rezultate
[Rr]eleases/ Construiți rezultate
x64/ Construiți rezultate
x86/ Construiți rezultate
[Ww][Ii][Nn]32/ Construiți rezultate
[Aa][Rr][Mm]/ Construiți rezultate
[Aa][Rr][Mm]64/ Construiți rezultate
bld/ Construiți rezultate
[Bb]in/ Construiți rezultate
[Oo]bj/ Construiți rezultate
[Ll]og/ Construiți rezultate
[Ll]ogs/ Construiți rezultate
project.lock.json .NET Core
project.fragment.lock.json Construiți rezultate
artifacts/ Construiți rezultate

ASP.NET Schele

Model de fișier Ce ignoră
ScaffoldingReadMe.txt ASP.NET Schele

Pachete NuGet

Model de fișier Ce ignoră
*.nupkg Pachete NuGet

Pachete de simboluri NuGet

Model de fișier Ce ignoră
*.snupkg Pachete de simboluri NuGet
.env Variabile de mediu

Alţii

Model de fișier Ce ignoră
~$* Fișier temp Microsoft Office
*~ Emacs fișiere de rezervă
CodeCoverage/ Alţii

Jurnal binar și structurat MSBuild

Model de fișier Ce ignoră
*.binlog Jurnal binar și structurat MSBuild

Rezultatele testului MSTest

Model de fișier Ce ignoră
[Tt]est[Rr]esult*/ Rezultatele testului MSTest
[Bb]uild[Ll]og.* Rezultatele testului MSTest

NUnit

Model de fișier Ce ignoră
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Cum să utilizați acest .gitignore pentru .NET

  1. Copiați regulile .NET de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane Cadru .gitignore

Vedeți fiecare șablon Cadru