.gitignore til Unreal Engine
42 ignorer regler for Unreal Engine, klar til at kopiere til dit lager.
Spilmotor udviklet af Epic Games
Den komplette .gitignore til Unreal Engine
# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:59:27 UTC
# Teknologier: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Objekt fil
*.o
# Objekt fil
*.obj
*.gch
*.pch
# iOS app arkiv
*.ipa
# Delt objekt
*.so
# macOS dynamisk bibliotek
*.dylib
# Dynamisk linkbibliotek
*.dll
*.mod
*.lai
*.la
# Statisk bibliotek
*.a
# Biblioteksfil
*.lib
# Windows eksekverbar
*.exe
# Compilerresultat
*.out
*.xcodeproj
# Ansøgningspakke
*.app
*.xcworkspace
# Visual Studio løsning
*.sln
# Løsning brugermuligheder
*.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/*
Hvad disse Unreal Engine regler faktisk ignorerer
Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.
Visual Studio 2015 brugerspecifikke filer
| Mønster | Hvad den ignorerer |
|---|---|
.vs/ |
Visual Studio 2015 brugerspecifikke filer |
Kompilerede objektfiler
| Mønster | Hvad den ignorerer |
|---|---|
*.slo |
Kompilerede objektfiler |
*.lo |
Kompilerede objektfiler |
*.o |
Objekt fil |
*.obj |
Objekt fil |
Forudkompilerede overskrifter
| Mønster | Hvad den ignorerer |
|---|---|
*.gch |
Forudkompilerede overskrifter |
*.pch |
Forudkompilerede overskrifter |
Eksekverbare filer
| Mønster | Hvad den ignorerer |
|---|---|
*.ipa |
iOS app arkiv |
*.exe |
Windows eksekverbar |
*.out |
Compilerresultat |
*.app |
Ansøgningspakke |
Kompilerede dynamiske biblioteker
| Mønster | Hvad den ignorerer |
|---|---|
*.so |
Delt objekt |
*.dylib |
macOS dynamisk bibliotek |
*.dll |
Dynamisk linkbibliotek |
Fortran modulfiler
| Mønster | Hvad den ignorerer |
|---|---|
*.mod |
Fortran modulfiler |
Kompilerede statiske biblioteker
| Mønster | Hvad den ignorerer |
|---|---|
*.lai |
Kompilerede statiske biblioteker |
*.la |
Kompilerede statiske biblioteker |
*.a |
Statisk bibliotek |
*.lib |
Biblioteksfil |
Disse projektfiler kan genereres af motoren
| Mønster | Hvad den ignorerer |
|---|---|
*.xcodeproj |
Disse projektfiler kan genereres af motoren |
*.xcworkspace |
Disse projektfiler kan genereres af motoren |
*.sln |
Visual Studio løsning |
*.suo |
Løsning brugermuligheder |
*.opensdf |
Disse projektfiler kan genereres af motoren |
*.sdf |
Disse projektfiler kan genereres af motoren |
*.VC.db |
Disse projektfiler kan genereres af motoren |
*.VC.opendb |
Disse projektfiler kan genereres af motoren |
.vsconfig |
Disse projektfiler kan genereres af motoren |
Forudkompilerede aktiver
| Mønster | Hvad den ignorerer |
|---|---|
SourceArt/**/*.png |
Forudkompilerede aktiver |
SourceArt/**/*.tga |
Forudkompilerede aktiver |
Binære filer
| Mønster | Hvad den ignorerer |
|---|---|
Binaries/* |
Binære filer |
Plugins/**/Binaries/* |
Binære filer |
Bygger
| Mønster | Hvad den ignorerer |
|---|---|
Build/* |
Bygger |
Whitelist PakBlacklist-<BuildConfiguration>.txt filer
| Mønster | Hvad den ignorerer |
|---|---|
!Build/*/ |
Whitelist PakBlacklist-<BuildConfiguration>.txt filer |
Build/*/** |
Whitelist PakBlacklist-<BuildConfiguration>.txt filer |
!Build/*/PakBlacklist*.txt |
Whitelist PakBlacklist-<BuildConfiguration>.txt filer |
Ignorer ikke ikonfiler i Build
| Mønster | Hvad den ignorerer |
|---|---|
!Build/**/*.ico |
Ignorer ikke ikonfiler i Build |
Bygget data til kort
| Mønster | Hvad den ignorerer |
|---|---|
*_BuiltData.uasset |
Bygget data til kort |
Konfigurationsfiler genereret af editoren
| Mønster | Hvad den ignorerer |
|---|---|
Saved/* |
Konfigurationsfiler genereret af editoren |
Kompilerede kildefiler, som motoren skal bruge
| Mønster | Hvad den ignorerer |
|---|---|
Intermediate/* |
Kompilerede kildefiler, som motoren skal bruge |
Plugins/**/Intermediate/* |
Kompilerede kildefiler, som motoren skal bruge |
Cache-filer, som redaktøren kan bruge
| Mønster | Hvad den ignorerer |
|---|---|
DerivedDataCache/* |
Cache-filer, som redaktøren kan bruge |
Sådan bruger du denne .gitignore til Unreal Engine
- Kopier Unreal Engine reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
- Brug .gitignore, så alle på holdet deler de samme regler.