Core için .gitignore
Core için deponuza kopyalamaya hazır 27 yoksayma kuralı.
.NET Core projeleri (topluluk şablonu)
Core için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:50:40 UTC
# Teknolojiler: Core
### Core ###
# macOS klasör ayarları (Desktop Services Store)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# Vim takas dosyası
*.swp
nupkg/
x86/
.vscode
# Kullanıcıya özel ayarlar
*.user
.idea
# Çözüm kullanıcı seçenekleri
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# Derleme çıktı dizini
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/
Bu Core 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.
Genel
| Desen | Yoksaydıkları |
|---|---|
.DS_Store |
macOS klasör ayarları (Desktop Services Store) |
*.*~ |
Genel |
project.lock.json |
Genel |
*.swp |
Vim takas dosyası |
nupkg/ |
Genel |
*.pyc |
Genel |
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ı |
bld/ |
Derleme sonuçları |
[Bb]in/ |
Derleme sonuçları |
[Oo]bj/ |
Derleme sonuçları |
build/ |
Derleme çıktı dizini |
msbuild.log |
Derleme sonuçları |
msbuild.err |
Derleme sonuçları |
msbuild.wrn |
Derleme sonuçları |
[Oo]ut/ |
Derleme sonuçları |
Visual Studio Code
| Desen | Yoksaydıkları |
|---|---|
.vscode |
Visual Studio Code |
Rider
| Desen | Yoksaydıkları |
|---|---|
.idea |
Rider |
Kullanıcıya özel dosyalar
| Desen | Yoksaydıkları |
|---|---|
*.user |
Kullanıcıya özel ayarlar |
*.suo |
Çözüm kullanıcı seçenekleri |
*.userosscache |
Kullanıcıya özel dosyalar |
*.sln.docstates |
Kullanıcıya özel dosyalar |
Visual Studio 2015
| Desen | Yoksaydıkları |
|---|---|
.vs/ |
Visual Studio 2015 |
Core için bu .gitignore nasıl kullanılır?
- Yukarıdaki Core kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- 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.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.