.gitignore pro .NET

30 pravidel ignorování pro .NET, připravených ke zkopírování do repozitáře.

Vývojářská platforma Microsoftu

Kompletní .gitignore pro .NET

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:01:36 UTC
# Technologie: .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
# Proměnné prostředí
.env
# Dočasný soubor Microsoft Office
~$*
# Záložní soubory Emacs
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Co pravidla pro .NET skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Výsledky sestavení

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

Generování struktury ASP.NET

Vzor Co ignoruje
ScaffoldingReadMe.txt Generování struktury ASP.NET

Balíčky NuGet

Vzor Co ignoruje
*.nupkg Balíčky NuGet

Balíčky symbolů NuGet

Vzor Co ignoruje
*.snupkg Balíčky symbolů NuGet
.env Proměnné prostředí

Další

Vzor Co ignoruje
~$* Dočasný soubor Microsoft Office
*~ Záložní soubory Emacs
CodeCoverage/ Další

Binární a strukturovaný protokol MSBuild

Vzor Co ignoruje
*.binlog Binární a strukturovaný protokol MSBuild

Výsledky testů MSTest

Vzor Co ignoruje
[Tt]est[Rr]esult*/ Výsledky testů MSTest
[Bb]uild[Ll]og.* Výsledky testů MSTest

NUnit

Vzor Co ignoruje
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Jak používat tento .gitignore pro .NET

  1. Zkopírujte výše uvedená pravidla pro .NET nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Framework

Zobrazit všechny šablony pro Framework