.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
- Kopirajte pravila za .NET iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- 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.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.