.gitignore: Unreal Engine
42 ohitussääntöä teknologialle Unreal Engine, valmiina kopioitavaksi tietovarastoosi.
Epic Gamesin kehittämä pelimoottori
Kattava .gitignore: Unreal Engine
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:31:47 UTC
# Teknologiat: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektitiedosto
*.o
# Objektitiedosto
*.obj
*.gch
*.pch
# iOS-sovellusarkisto
*.ipa
# Jaettu objekti
*.so
# macOS:n dynaaminen kirjasto
*.dylib
# Dynaamisesti linkitettävä kirjasto
*.dll
*.mod
*.lai
*.la
# Staattinen kirjasto
*.a
# Kirjastotiedosto
*.lib
# Windows-suoritustiedosto
*.exe
# Kääntäjän tulokset
*.out
*.xcodeproj
# Sovelluspaketti
*.app
*.xcworkspace
# Visual Studio -ratkaisu
*.sln
# Ratkaisun käyttäjäasetukset
*.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/*
Mitä nämä Unreal Engine-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
Visual Studio 2015:n käyttäjäkohtaiset tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
.vs/ |
Visual Studio 2015:n käyttäjäkohtaiset tiedostot |
Käännetyt objektitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.slo |
Käännetyt objektitiedostot |
*.lo |
Käännetyt objektitiedostot |
*.o |
Objektitiedosto |
*.obj |
Objektitiedosto |
Esikäännetyt otsaketiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.gch |
Esikäännetyt otsaketiedostot |
*.pch |
Esikäännetyt otsaketiedostot |
Suoritustiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.ipa |
iOS-sovellusarkisto |
*.exe |
Windows-suoritustiedosto |
*.out |
Kääntäjän tulokset |
*.app |
Sovelluspaketti |
Käännetyt dynaamiset kirjastot
| Sääntö | Mitä se ohittaa |
|---|---|
*.so |
Jaettu objekti |
*.dylib |
macOS:n dynaaminen kirjasto |
*.dll |
Dynaamisesti linkitettävä kirjasto |
Fortran-moduulitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.mod |
Fortran-moduulitiedostot |
Käännetyt staattiset kirjastot
| Sääntö | Mitä se ohittaa |
|---|---|
*.lai |
Käännetyt staattiset kirjastot |
*.la |
Käännetyt staattiset kirjastot |
*.a |
Staattinen kirjasto |
*.lib |
Kirjastotiedosto |
Moottori voi luoda nämä projektitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.xcodeproj |
Moottori voi luoda nämä projektitiedostot |
*.xcworkspace |
Moottori voi luoda nämä projektitiedostot |
*.sln |
Visual Studio -ratkaisu |
*.suo |
Ratkaisun käyttäjäasetukset |
*.opensdf |
Moottori voi luoda nämä projektitiedostot |
*.sdf |
Moottori voi luoda nämä projektitiedostot |
*.VC.db |
Moottori voi luoda nämä projektitiedostot |
*.VC.opendb |
Moottori voi luoda nämä projektitiedostot |
.vsconfig |
Moottori voi luoda nämä projektitiedostot |
Esikäännetyt resurssit
| Sääntö | Mitä se ohittaa |
|---|---|
SourceArt/**/*.png |
Esikäännetyt resurssit |
SourceArt/**/*.tga |
Esikäännetyt resurssit |
Binääritiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
Binaries/* |
Binääritiedostot |
Plugins/**/Binaries/* |
Binääritiedostot |
Käännökset
| Sääntö | Mitä se ohittaa |
|---|---|
Build/* |
Käännökset |
Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
!Build/*/ |
Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot |
Build/*/** |
Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot |
!Build/*/PakBlacklist*.txt |
Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot |
Älä ohita kuvaketiedostoja Build-hakemistossa
| Sääntö | Mitä se ohittaa |
|---|---|
!Build/**/*.ico |
Älä ohita kuvaketiedostoja Build-hakemistossa |
Karttojen käännetyt tiedot
| Sääntö | Mitä se ohittaa |
|---|---|
*_BuiltData.uasset |
Karttojen käännetyt tiedot |
Editorin luomat asetustiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
Saved/* |
Editorin luomat asetustiedostot |
Moottorin käyttämät käännetyt lähdetiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
Intermediate/* |
Moottorin käyttämät käännetyt lähdetiedostot |
Plugins/**/Intermediate/* |
Moottorin käyttämät käännetyt lähdetiedostot |
Editorin käyttämät välimuistitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
DerivedDataCache/* |
Editorin käyttämät välimuistitiedostot |
Tämän .gitignore-tiedoston käyttö: Unreal Engine
- Kopioi yllä olevat Unreal Engine-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.