Ludovic Frank Gitignore

.gitignore .NET jaoks

30 tehnoloogia .NET eiramisreeglit, mida saad oma hoidlasse kopeerida.

Microsofti arendajaplatvorm

Täielik .gitignore .NET jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 22:57:11 UTC
# Tehnoloogiad: .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
# Keskkonnamuutujad
.env
# Microsoft Office ajutine fail
~$*
# Emacs varukoopiafailid
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Mida need .NET reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Tulemuste loomine

Muster Mida see ignoreerib
[Dd]ebug/ Tulemuste loomine
[Dd]ebugPublic/ Tulemuste loomine
[Rr]elease/ Tulemuste loomine
[Rr]eleases/ Tulemuste loomine
x64/ Tulemuste loomine
x86/ Tulemuste loomine
[Ww][Ii][Nn]32/ Tulemuste loomine
[Aa][Rr][Mm]/ Tulemuste loomine
[Aa][Rr][Mm]64/ Tulemuste loomine
bld/ Tulemuste loomine
[Bb]in/ Tulemuste loomine
[Oo]bj/ Tulemuste loomine
[Ll]og/ Tulemuste loomine
[Ll]ogs/ Tulemuste loomine
project.lock.json .NET Core
project.fragment.lock.json Tulemuste loomine
artifacts/ Tulemuste loomine

ASP.NET Tellingud

Muster Mida see ignoreerib
ScaffoldingReadMe.txt ASP.NET Tellingud

NuGeti paketid

Muster Mida see ignoreerib
*.nupkg NuGeti paketid

NuGeti sümbolipaketid

Muster Mida see ignoreerib
*.snupkg NuGeti sümbolipaketid
.env Keskkonnamuutujad

teised

Muster Mida see ignoreerib
~$* Microsoft Office ajutine fail
*~ Emacs varukoopiafailid
CodeCoverage/ teised

MSBuildi binaarne ja struktureeritud logi

Muster Mida see ignoreerib
*.binlog MSBuildi binaarne ja struktureeritud logi

MSTesti testi tulemused

Muster Mida see ignoreerib
[Tt]est[Rr]esult*/ MSTesti testi tulemused
[Bb]uild[Ll]og.* MSTesti testi tulemused

NUnit

Muster Mida see ignoreerib
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Kuidas seda .gitignore kasutada .NET jaoks

  1. Kopeerige ülaltoodud .NET reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Raamistik .gitignore mallid

Vaadake iga Raamistik malli