.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

  1. Kopier Unreal Engine reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. 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.
  4. Brug .gitignore, så alle på holdet deler de samme regler.

Andre Spilmotor .gitignore skabeloner

Se alle Spilmotor skabeloner