Ludovic Frank Gitignore

.NET için .gitignore

.NET için deponuza kopyalamaya hazır 30 yoksayma kuralı.

Microsoft'un geliştirici platformu

.NET için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:50:35 UTC
# Teknolojiler: .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
# Ortam değişkenleri
.env
# Microsoft Office geçici dosyası
~$*
# Emacs yedekleme dosyaları
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Bu .NET kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Derleme sonuçları

Desen Yoksaydıkları
[Dd]ebug/ Derleme sonuçları
[Dd]ebugPublic/ Derleme sonuçları
[Rr]elease/ Derleme sonuçları
[Rr]eleases/ Derleme sonuçları
x64/ Derleme sonuçları
x86/ Derleme sonuçları
[Ww][Ii][Nn]32/ Derleme sonuçları
[Aa][Rr][Mm]/ Derleme sonuçları
[Aa][Rr][Mm]64/ Derleme sonuçları
bld/ Derleme sonuçları
[Bb]in/ Derleme sonuçları
[Oo]bj/ Derleme sonuçları
[Ll]og/ Derleme sonuçları
[Ll]ogs/ Derleme sonuçları
project.lock.json .NET Core
project.fragment.lock.json Derleme sonuçları
artifacts/ Derleme sonuçları

ASP.NET İskele

Desen Yoksaydıkları
ScaffoldingReadMe.txt ASP.NET İskele

NuGet Paketleri

Desen Yoksaydıkları
*.nupkg NuGet Paketleri

NuGet Sembol Paketleri

Desen Yoksaydıkları
*.snupkg NuGet Sembol Paketleri
.env Ortam değişkenleri

Diğerleri

Desen Yoksaydıkları
~$* Microsoft Office geçici dosyası
*~ Emacs yedekleme dosyaları
CodeCoverage/ Diğerleri

MSBuild İkili ve Yapılandırılmış Günlük

Desen Yoksaydıkları
*.binlog MSBuild İkili ve Yapılandırılmış Günlük

MSTest testi sonuçları

Desen Yoksaydıkları
[Tt]est[Rr]esult*/ MSTest testi sonuçları
[Bb]uild[Ll]og.* MSTest testi sonuçları

NUnit

Desen Yoksaydıkları
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

.NET için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki .NET kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Çatı .gitignore şablonları

Her Çatı şablonunu görün