.gitignore för Unreal Engine
42 ignoreringsregler för Unreal Engine, redo att kopieras till ditt repo.
Spelmotor utvecklad av Epic Games
Den kompletta .gitignore-filen för Unreal Engine
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:15:55 UTC
# Tekniker: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektfil
*.o
# Objektfil
*.obj
*.gch
*.pch
# iOS-apparkiv
*.ipa
# Delat objekt
*.so
# macOS dynamiska bibliotek
*.dylib
# Dynamiskt länkbibliotek
*.dll
*.mod
*.lai
*.la
# Statiskt bibliotek
*.a
# Biblioteksfil
*.lib
# Körbar Windows-fil
*.exe
# Kompilatorresultat
*.out
*.xcodeproj
# Applikationspaket
*.app
*.xcworkspace
# Visual Studio-lösning
*.sln
# Användaralternativ för lösningen
*.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/*
Vad reglerna för Unreal Engine faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Visual Studio 2015 användarspecifika filer
| Mönster | Vad det ignorerar |
|---|---|
.vs/ |
Visual Studio 2015 användarspecifika filer |
Kompilerade objektfiler
| Mönster | Vad det ignorerar |
|---|---|
*.slo |
Kompilerade objektfiler |
*.lo |
Kompilerade objektfiler |
*.o |
Objektfil |
*.obj |
Objektfil |
Förkompilerade headerfiler
| Mönster | Vad det ignorerar |
|---|---|
*.gch |
Förkompilerade headerfiler |
*.pch |
Förkompilerade headerfiler |
Körbara filer
| Mönster | Vad det ignorerar |
|---|---|
*.ipa |
iOS-apparkiv |
*.exe |
Körbar Windows-fil |
*.out |
Kompilatorresultat |
*.app |
Applikationspaket |
Kompilerade dynamiska bibliotek
| Mönster | Vad det ignorerar |
|---|---|
*.so |
Delat objekt |
*.dylib |
macOS dynamiska bibliotek |
*.dll |
Dynamiskt länkbibliotek |
Fortran-modulfiler
| Mönster | Vad det ignorerar |
|---|---|
*.mod |
Fortran-modulfiler |
Kompilerade statiska bibliotek
| Mönster | Vad det ignorerar |
|---|---|
*.lai |
Kompilerade statiska bibliotek |
*.la |
Kompilerade statiska bibliotek |
*.a |
Statiskt bibliotek |
*.lib |
Biblioteksfil |
Dessa projektfiler kan genereras av motorn
| Mönster | Vad det ignorerar |
|---|---|
*.xcodeproj |
Dessa projektfiler kan genereras av motorn |
*.xcworkspace |
Dessa projektfiler kan genereras av motorn |
*.sln |
Visual Studio-lösning |
*.suo |
Användaralternativ för lösningen |
*.opensdf |
Dessa projektfiler kan genereras av motorn |
*.sdf |
Dessa projektfiler kan genereras av motorn |
*.VC.db |
Dessa projektfiler kan genereras av motorn |
*.VC.opendb |
Dessa projektfiler kan genereras av motorn |
.vsconfig |
Dessa projektfiler kan genereras av motorn |
Förkompilerade resurser
| Mönster | Vad det ignorerar |
|---|---|
SourceArt/**/*.png |
Förkompilerade resurser |
SourceArt/**/*.tga |
Förkompilerade resurser |
Binärfiler
| Mönster | Vad det ignorerar |
|---|---|
Binaries/* |
Binärfiler |
Plugins/**/Binaries/* |
Binärfiler |
Byggen
| Mönster | Vad det ignorerar |
|---|---|
Build/* |
Byggen |
Tillåt PakBlacklist-<BuildConfiguration>.txt-filer
| Mönster | Vad det ignorerar |
|---|---|
!Build/*/ |
Tillåt PakBlacklist-<BuildConfiguration>.txt-filer |
Build/*/** |
Tillåt PakBlacklist-<BuildConfiguration>.txt-filer |
!Build/*/PakBlacklist*.txt |
Tillåt PakBlacklist-<BuildConfiguration>.txt-filer |
Ignorera inte ikonfiler i Build
| Mönster | Vad det ignorerar |
|---|---|
!Build/**/*.ico |
Ignorera inte ikonfiler i Build |
Byggda kartdata
| Mönster | Vad det ignorerar |
|---|---|
*_BuiltData.uasset |
Byggda kartdata |
Konfigurationsfiler genererade av redigeraren
| Mönster | Vad det ignorerar |
|---|---|
Saved/* |
Konfigurationsfiler genererade av redigeraren |
Kompilerade källfiler som motorn använder
| Mönster | Vad det ignorerar |
|---|---|
Intermediate/* |
Kompilerade källfiler som motorn använder |
Plugins/**/Intermediate/* |
Kompilerade källfiler som motorn använder |
Cachefiler som redigeraren använder
| Mönster | Vad det ignorerar |
|---|---|
DerivedDataCache/* |
Cachefiler som redigeraren använder |
Så använder du denna .gitignore för Unreal Engine
- Kopiera reglerna för Unreal Engine ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.