.gitignore for Unreal Engine

42 ignoreringsregler for Unreal Engine, klare til å kopieres inn i kodelageret ditt.

Spillmotor utviklet av Epic Games

Den komplette .gitignore-filen for Unreal Engine

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:15:30 UTC
# Teknologier: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektfil
*.o
# Objektfil
*.obj
*.gch
*.pch
# iOS-apparkiv
*.ipa
# Delt objekt
*.so
# dynamisk macOS-bibliotek
*.dylib
# Dynamisk lenkebibliotek
*.dll
*.mod
*.lai
*.la
# Statisk bibliotek
*.a
# Bibliotekfil
*.lib
# Kjørbar Windows-fil
*.exe
# Kompilatorutdata
*.out
*.xcodeproj
# Applikasjonspakke
*.app
*.xcworkspace
# Visual Studio-løsning
*.sln
# Brukervalg for løsning
*.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/*

Hva disse Unreal Engine-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Brukerspesifikke Visual Studio 2015-filer

Mønster Hva det ignorerer
.vs/ Brukerspesifikke Visual Studio 2015-filer

Kompilerte objektfiler

Mønster Hva det ignorerer
*.slo Kompilerte objektfiler
*.lo Kompilerte objektfiler
*.o Objektfil
*.obj Objektfil

Forhåndskompilerte headerfiler

Mønster Hva det ignorerer
*.gch Forhåndskompilerte headerfiler
*.pch Forhåndskompilerte headerfiler

Kjørbare filer

Mønster Hva det ignorerer
*.ipa iOS-apparkiv
*.exe Kjørbar Windows-fil
*.out Kompilatorutdata
*.app Applikasjonspakke

Kompilerte dynamiske biblioteker

Mønster Hva det ignorerer
*.so Delt objekt
*.dylib dynamisk macOS-bibliotek
*.dll Dynamisk lenkebibliotek

Fortran-modulfiler

Mønster Hva det ignorerer
*.mod Fortran-modulfiler

Kompilerte statiske biblioteker

Mønster Hva det ignorerer
*.lai Kompilerte statiske biblioteker
*.la Kompilerte statiske biblioteker
*.a Statisk bibliotek
*.lib Bibliotekfil

Disse prosjektfilene kan genereres av motoren

Mønster Hva det ignorerer
*.xcodeproj Disse prosjektfilene kan genereres av motoren
*.xcworkspace Disse prosjektfilene kan genereres av motoren
*.sln Visual Studio-løsning
*.suo Brukervalg for løsning
*.opensdf Disse prosjektfilene kan genereres av motoren
*.sdf Disse prosjektfilene kan genereres av motoren
*.VC.db Disse prosjektfilene kan genereres av motoren
*.VC.opendb Disse prosjektfilene kan genereres av motoren
.vsconfig Disse prosjektfilene kan genereres av motoren

Forhåndskompilerte ressurser

Mønster Hva det ignorerer
SourceArt/**/*.png Forhåndskompilerte ressurser
SourceArt/**/*.tga Forhåndskompilerte ressurser

Binærfiler

Mønster Hva det ignorerer
Binaries/* Binærfiler
Plugins/**/Binaries/* Binærfiler

Bygg

Mønster Hva det ignorerer
Build/* Bygg

Tillat PakBlacklist-<BuildConfiguration>.txt-filer

Mønster Hva det ignorerer
!Build/*/ Tillat PakBlacklist-<BuildConfiguration>.txt-filer
Build/*/** Tillat PakBlacklist-<BuildConfiguration>.txt-filer
!Build/*/PakBlacklist*.txt Tillat PakBlacklist-<BuildConfiguration>.txt-filer

Ikke ignorer ikonfiler i Build

Mønster Hva det ignorerer
!Build/**/*.ico Ikke ignorer ikonfiler i Build

Bygde kartdata

Mønster Hva det ignorerer
*_BuiltData.uasset Bygde kartdata

Konfigurasjonsfiler generert av editoren

Mønster Hva det ignorerer
Saved/* Konfigurasjonsfiler generert av editoren

Kompilerte kildefiler som motoren bruker

Mønster Hva det ignorerer
Intermediate/* Kompilerte kildefiler som motoren bruker
Plugins/**/Intermediate/* Kompilerte kildefiler som motoren bruker

Hurtigbufferfiler som editoren bruker

Mønster Hva det ignorerer
DerivedDataCache/* Hurtigbufferfiler som editoren bruker

Slik bruker du denne .gitignore-filen for Unreal Engine

  1. Kopier Unreal Engine-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.

Andre .gitignore-maler for Spillmotor

Se alle maler for Spillmotor