.gitignore fyrir .NET
30 hunsa reglur fyrir .NET, tilbúinn til að afrita inn í geymsluna þína.
þróunarvettvangur Microsoft
Heildar .gitignore fyrir .NET
# Myndað af LFGitignore - https://lfgitignore.com
# Búið til: 2026-10-31 22:57:14 UTC
# Tækni: .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
# Umhverfisbreytur
.env
# Microsoft Office tímabundin skrá
~$*
# Emacs öryggisafrit
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml
Það sem þessar .NET reglur hunsa í raun og veru
Hvert mynstur hér að neðan er útskýrt ásamt ástæðu þess að það á heima í .gitignore skránni þinni.
Byggja upp niðurstöður
| Mynstur | Það sem það hunsar |
|---|---|
[Dd]ebug/ |
Byggja upp niðurstöður |
[Dd]ebugPublic/ |
Byggja upp niðurstöður |
[Rr]elease/ |
Byggja upp niðurstöður |
[Rr]eleases/ |
Byggja upp niðurstöður |
x64/ |
Byggja upp niðurstöður |
x86/ |
Byggja upp niðurstöður |
[Ww][Ii][Nn]32/ |
Byggja upp niðurstöður |
[Aa][Rr][Mm]/ |
Byggja upp niðurstöður |
[Aa][Rr][Mm]64/ |
Byggja upp niðurstöður |
bld/ |
Byggja upp niðurstöður |
[Bb]in/ |
Byggja upp niðurstöður |
[Oo]bj/ |
Byggja upp niðurstöður |
[Ll]og/ |
Byggja upp niðurstöður |
[Ll]ogs/ |
Byggja upp niðurstöður |
project.lock.json |
.NET Core |
project.fragment.lock.json |
Byggja upp niðurstöður |
artifacts/ |
Byggja upp niðurstöður |
ASP.NET Vinnupallar
| Mynstur | Það sem það hunsar |
|---|---|
ScaffoldingReadMe.txt |
ASP.NET Vinnupallar |
NuGet pakkar
| Mynstur | Það sem það hunsar |
|---|---|
*.nupkg |
NuGet pakkar |
NuGet táknpakkar
| Mynstur | Það sem það hunsar |
|---|---|
*.snupkg |
NuGet táknpakkar |
.env |
Umhverfisbreytur |
Aðrir
| Mynstur | Það sem það hunsar |
|---|---|
~$* |
Microsoft Office tímabundin skrá |
*~ |
Emacs öryggisafrit |
CodeCoverage/ |
Aðrir |
MSBuild tvöfaldur og skipulagður log
| Mynstur | Það sem það hunsar |
|---|---|
*.binlog |
MSBuild tvöfaldur og skipulagður log |
Niðurstöður MSTest prófs
| Mynstur | Það sem það hunsar |
|---|---|
[Tt]est[Rr]esult*/ |
Niðurstöður MSTest prófs |
[Bb]uild[Ll]og.* |
Niðurstöður MSTest prófs |
NUnit
| Mynstur | Það sem það hunsar |
|---|---|
*.VisualState.xml |
NUnit |
TestResult.xml |
NUnit |
nunit-*.xml |
NUnit |
Hvernig á að nota þetta .gitignore fyrir .NET
- Afritaðu .NET reglurnar hér að ofan, eða halaðu niður skránni beint.
- Búðu til skrá sem heitir .gitignore í rót Git geymslunnar þinnar og límdu reglurnar inn í hana.
- Ef Git rekur nú þegar einhverjar þessara skráa skaltu keyra git rm -r --cached . og búa síðan til nýtt commit. Git beitir hunsunarreglum aðeins á skrár sem það rekur ekki.
- Settu .gitignore skrána í commit svo allir í teyminu noti sömu reglur.