Unreal Engine için .gitignore
Unreal Engine için deponuza kopyalamaya hazır 42 yoksayma kuralı.
Epic Games tarafından geliştirilen oyun motoru
Unreal Engine için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 23:58:04 UTC
# Teknolojiler: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Nesne dosyası
*.o
# Nesne dosyası
*.obj
*.gch
*.pch
# iOS uygulama arşivi
*.ipa
# Paylaşılan nesne
*.so
# macOS dinamik kitaplığı
*.dylib
# Dinamik bağlantı kitaplığı
*.dll
*.mod
*.lai
*.la
# Statik kütüphane
*.a
# Kütüphane dosyası
*.lib
# Windows yürütülebilir dosyası
*.exe
# Derleyici çıkışı
*.out
*.xcodeproj
# Uygulama paketi
*.app
*.xcworkspace
# Visual Studio çözümü
*.sln
# Çözüm kullanıcı seçenekleri
*.suo
*.opensdf
*.sdf
*.VC.db
*.VC.opendb
.vsconfig
SourceArt/**/*.png
SourceArt/**/*.tga
Binaries/*
Plugins/**/Binaries/*
Build/*
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
!Build/**/*.ico
*_BuiltData.uasset
Saved/*
Intermediate/*
Plugins/**/Intermediate/*
DerivedDataCache/*
Bu Unreal Engine 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.
Visual Studio 2015 kullanıcıya özel dosyalar
| Desen | Yoksaydıkları |
|---|---|
.vs/ |
Visual Studio 2015 kullanıcıya özel dosyalar |
Derlenmiş Nesne dosyaları
| Desen | Yoksaydıkları |
|---|---|
*.slo |
Derlenmiş Nesne dosyaları |
*.lo |
Derlenmiş Nesne dosyaları |
*.o |
Nesne dosyası |
*.obj |
Nesne dosyası |
Önceden Derlenmiş Başlıklar
| Desen | Yoksaydıkları |
|---|---|
*.gch |
Önceden Derlenmiş Başlıklar |
*.pch |
Önceden Derlenmiş Başlıklar |
Yürütülebilir dosyalar
| Desen | Yoksaydıkları |
|---|---|
*.ipa |
iOS uygulama arşivi |
*.exe |
Windows yürütülebilir dosyası |
*.out |
Derleyici çıkışı |
*.app |
Uygulama paketi |
Derlenmiş Dinamik kütüphaneler
| Desen | Yoksaydıkları |
|---|---|
*.so |
Paylaşılan nesne |
*.dylib |
macOS dinamik kitaplığı |
*.dll |
Dinamik bağlantı kitaplığı |
Fortran modül dosyaları
| Desen | Yoksaydıkları |
|---|---|
*.mod |
Fortran modül dosyaları |
Derlenmiş Statik kütüphaneler
| Desen | Yoksaydıkları |
|---|---|
*.lai |
Derlenmiş Statik kütüphaneler |
*.la |
Derlenmiş Statik kütüphaneler |
*.a |
Statik kütüphane |
*.lib |
Kütüphane dosyası |
Bu proje dosyaları motor tarafından oluşturulabilir
| Desen | Yoksaydıkları |
|---|---|
*.xcodeproj |
Bu proje dosyaları motor tarafından oluşturulabilir |
*.xcworkspace |
Bu proje dosyaları motor tarafından oluşturulabilir |
*.sln |
Visual Studio çözümü |
*.suo |
Çözüm kullanıcı seçenekleri |
*.opensdf |
Bu proje dosyaları motor tarafından oluşturulabilir |
*.sdf |
Bu proje dosyaları motor tarafından oluşturulabilir |
*.VC.db |
Bu proje dosyaları motor tarafından oluşturulabilir |
*.VC.opendb |
Bu proje dosyaları motor tarafından oluşturulabilir |
.vsconfig |
Bu proje dosyaları motor tarafından oluşturulabilir |
Önceden Derlenmiş Varlıklar
| Desen | Yoksaydıkları |
|---|---|
SourceArt/**/*.png |
Önceden Derlenmiş Varlıklar |
SourceArt/**/*.tga |
Önceden Derlenmiş Varlıklar |
İkili Dosyalar
| Desen | Yoksaydıkları |
|---|---|
Binaries/* |
İkili Dosyalar |
Plugins/**/Binaries/* |
İkili Dosyalar |
Derlemeler
| Desen | Yoksaydıkları |
|---|---|
Build/* |
Derlemeler |
PakBlacklist-<BuildConfiguration>.txt dosyalarını beyaz listeye alın
| Desen | Yoksaydıkları |
|---|---|
!Build/*/ |
PakBlacklist-<BuildConfiguration>.txt dosyalarını beyaz listeye alın |
Build/*/** |
PakBlacklist-<BuildConfiguration>.txt dosyalarını beyaz listeye alın |
!Build/*/PakBlacklist*.txt |
PakBlacklist-<BuildConfiguration>.txt dosyalarını beyaz listeye alın |
Build'deki simge dosyalarını göz ardı etmeyin
| Desen | Yoksaydıkları |
|---|---|
!Build/**/*.ico |
Build'deki simge dosyalarını göz ardı etmeyin |
Haritalar için oluşturulmuş veriler
| Desen | Yoksaydıkları |
|---|---|
*_BuiltData.uasset |
Haritalar için oluşturulmuş veriler |
Editör tarafından oluşturulan konfigürasyon dosyaları
| Desen | Yoksaydıkları |
|---|---|
Saved/* |
Editör tarafından oluşturulan konfigürasyon dosyaları |
Motorun kullanması için derlenmiş kaynak dosyalar
| Desen | Yoksaydıkları |
|---|---|
Intermediate/* |
Motorun kullanması için derlenmiş kaynak dosyalar |
Plugins/**/Intermediate/* |
Motorun kullanması için derlenmiş kaynak dosyalar |
Düzenleyicinin kullandığı önbellek dosyaları
| Desen | Yoksaydıkları |
|---|---|
DerivedDataCache/* |
Düzenleyicinin kullandığı önbellek dosyaları |
Unreal Engine için bu .gitignore nasıl kullanılır?
- Yukarıdaki Unreal Engine 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.