.gitignore za .NET

30 pravila izuzimanja za .NET, spremnih za kopiranje u repozitorij.

Microsoftova razvojna platforma

Potpuni .gitignore za .NET

# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:01:35 UTC
# Tehnologije: .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
# Varijable okruženja
.env
# Privremena datoteka Microsoft Officea
~$*
# Sigurnosne kopije Emacsa
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Što ova pravila za .NET zapravo zanemaruju

Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.

Rezultati izgradnje

Obrazac Što zanemaruje
[Dd]ebug/ Rezultati izgradnje
[Dd]ebugPublic/ Rezultati izgradnje
[Rr]elease/ Rezultati izgradnje
[Rr]eleases/ Rezultati izgradnje
x64/ Rezultati izgradnje
x86/ Rezultati izgradnje
[Ww][Ii][Nn]32/ Rezultati izgradnje
[Aa][Rr][Mm]/ Rezultati izgradnje
[Aa][Rr][Mm]64/ Rezultati izgradnje
bld/ Rezultati izgradnje
[Bb]in/ Rezultati izgradnje
[Oo]bj/ Rezultati izgradnje
[Ll]og/ Rezultati izgradnje
[Ll]ogs/ Rezultati izgradnje
project.lock.json .NET Core
project.fragment.lock.json Rezultati izgradnje
artifacts/ Rezultati izgradnje

Generiranje kostura aplikacije ASP.NET

Obrazac Što zanemaruje
ScaffoldingReadMe.txt Generiranje kostura aplikacije ASP.NET

Paketi NuGet

Obrazac Što zanemaruje
*.nupkg Paketi NuGet

Paketi simbola NuGet

Obrazac Što zanemaruje
*.snupkg Paketi simbola NuGet
.env Varijable okruženja

Ostalo

Obrazac Što zanemaruje
~$* Privremena datoteka Microsoft Officea
*~ Sigurnosne kopije Emacsa
CodeCoverage/ Ostalo

Binarni i strukturirani zapisnik MSBuilda

Obrazac Što zanemaruje
*.binlog Binarni i strukturirani zapisnik MSBuilda

Rezultati testiranja MSTesta

Obrazac Što zanemaruje
[Tt]est[Rr]esult*/ Rezultati testiranja MSTesta
[Bb]uild[Ll]og.* Rezultati testiranja MSTesta

NUnit

Obrazac Što zanemaruje
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Kako koristiti ovaj .gitignore za .NET

  1. Kopirajte pravila za .NET iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije Radni okvir

Pogledajte sve predloške iz kategorije Radni okvir