.gitignore pre .NET

30 pravidiel ignorovania pre .NET, pripravených na skopírovanie do repozitára.

Vývojárska platforma Microsoft

Kompletný .gitignore pre .NET

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:01:34 UTC
# Technológie: .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
# Premenné prostredia
.env
# Dočasný súbor Microsoft Office
~$*
# Záložné súbory Emacs
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Čo tieto pravidlá pre .NET skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Výsledky zostavení

Vzor Čo ignoruje
[Dd]ebug/ Výsledky zostavení
[Dd]ebugPublic/ Výsledky zostavení
[Rr]elease/ Výsledky zostavení
[Rr]eleases/ Výsledky zostavení
x64/ Výsledky zostavení
x86/ Výsledky zostavení
[Ww][Ii][Nn]32/ Výsledky zostavení
[Aa][Rr][Mm]/ Výsledky zostavení
[Aa][Rr][Mm]64/ Výsledky zostavení
bld/ Výsledky zostavení
[Bb]in/ Výsledky zostavení
[Oo]bj/ Výsledky zostavení
[Ll]og/ Výsledky zostavení
[Ll]ogs/ Výsledky zostavení
project.lock.json .NET Core
project.fragment.lock.json Výsledky zostavení
artifacts/ Výsledky zostavení

Generovanie kostry ASP.NET

Vzor Čo ignoruje
ScaffoldingReadMe.txt Generovanie kostry ASP.NET

Balíky NuGet

Vzor Čo ignoruje
*.nupkg Balíky NuGet

Balíky symbolov NuGet

Vzor Čo ignoruje
*.snupkg Balíky symbolov NuGet
.env Premenné prostredia

Ďalšie

Vzor Čo ignoruje
~$* Dočasný súbor Microsoft Office
*~ Záložné súbory Emacs
CodeCoverage/ Ďalšie

Binárny a štruktúrovaný protokol MSBuild

Vzor Čo ignoruje
*.binlog Binárny a štruktúrovaný protokol MSBuild

Výsledky testov MSTest

Vzor Čo ignoruje
[Tt]est[Rr]esult*/ Výsledky testov MSTest
[Bb]uild[Ll]og.* Výsledky testov MSTest

NUnit

Vzor Čo ignoruje
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Ako používať tento .gitignore pre .NET

  1. Skopírujte pravidlá pre .NET vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Vývojový framework

Zobraziť všetky šablóny: Vývojový framework