Ludovic Frank Gitignore

.gitignore Unreal Engine jaoks

42 tehnoloogia Unreal Engine eiramisreeglit, mida saad oma hoidlasse kopeerida.

Mängumootor, mille on välja töötanud Epic Games

Täielik .gitignore Unreal Engine jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:54:06 UTC
# Tehnoloogiad: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Objekti fail
*.o
# Objekti fail
*.obj
*.gch
*.pch
# iOS-i rakenduste arhiiv
*.ipa
# Jagatud objekt
*.so
# macOS dünaamiline raamatukogu
*.dylib
# Dünaamiline lingiteek
*.dll
*.mod
*.lai
*.la
# Staatiline raamatukogu
*.a
# Raamatukogu fail
*.lib
# Windows käivitatav fail
*.exe
# Kompilaatori väljund
*.out
*.xcodeproj
# Rakenduste komplekt
*.app
*.xcworkspace
# Visual Studio lahendus
*.sln
# Lahenduse kasutaja valikud
*.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/*

Mida need Unreal Engine reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Visual Studio 2015 kasutajaspetsiifilised failid

Muster Mida see ignoreerib
.vs/ Visual Studio 2015 kasutajaspetsiifilised failid

Kompileeritud objektifailid

Muster Mida see ignoreerib
*.slo Kompileeritud objektifailid
*.lo Kompileeritud objektifailid
*.o Objekti fail
*.obj Objekti fail

Eelkoostatud päised

Muster Mida see ignoreerib
*.gch Eelkoostatud päised
*.pch Eelkoostatud päised

Täitjad

Muster Mida see ignoreerib
*.ipa iOS-i rakenduste arhiiv
*.exe Windows käivitatav fail
*.out Kompilaatori väljund
*.app Rakenduste komplekt

Koostatud dünaamilised teegid

Muster Mida see ignoreerib
*.so Jagatud objekt
*.dylib macOS dünaamiline raamatukogu
*.dll Dünaamiline lingiteek

Fortran mooduli failid

Muster Mida see ignoreerib
*.mod Fortran mooduli failid

Koostatud staatilised teegid

Muster Mida see ignoreerib
*.lai Koostatud staatilised teegid
*.la Koostatud staatilised teegid
*.a Staatiline raamatukogu
*.lib Raamatukogu fail

Neid projektifaile saab genereerida mootor

Muster Mida see ignoreerib
*.xcodeproj Neid projektifaile saab genereerida mootor
*.xcworkspace Neid projektifaile saab genereerida mootor
*.sln Visual Studio lahendus
*.suo Lahenduse kasutaja valikud
*.opensdf Neid projektifaile saab genereerida mootor
*.sdf Neid projektifaile saab genereerida mootor
*.VC.db Neid projektifaile saab genereerida mootor
*.VC.opendb Neid projektifaile saab genereerida mootor
.vsconfig Neid projektifaile saab genereerida mootor

Eelkoostatud varad

Muster Mida see ignoreerib
SourceArt/**/*.png Eelkoostatud varad
SourceArt/**/*.tga Eelkoostatud varad

Binaarsed failid

Muster Mida see ignoreerib
Binaries/* Binaarsed failid
Plugins/**/Binaries/* Binaarsed failid

Ehitab

Muster Mida see ignoreerib
Build/* Ehitab

Valge nimekiri PakBlacklist-<BuildConfiguration>.txt-failid

Muster Mida see ignoreerib
!Build/*/ Valge nimekiri PakBlacklist-<BuildConfiguration>.txt-failid
Build/*/** Valge nimekiri PakBlacklist-<BuildConfiguration>.txt-failid
!Build/*/PakBlacklist*.txt Valge nimekiri PakBlacklist-<BuildConfiguration>.txt-failid

Ärge ignoreerige Buildis ikoonifaile

Muster Mida see ignoreerib
!Build/**/*.ico Ärge ignoreerige Buildis ikoonifaile

Ehitatud andmed kaartide jaoks

Muster Mida see ignoreerib
*_BuiltData.uasset Ehitatud andmed kaartide jaoks

Redaktori loodud konfiguratsioonifailid

Muster Mida see ignoreerib
Saved/* Redaktori loodud konfiguratsioonifailid

Mootori jaoks koostatud lähtefailid

Muster Mida see ignoreerib
Intermediate/* Mootori jaoks koostatud lähtefailid
Plugins/**/Intermediate/* Mootori jaoks koostatud lähtefailid

Vahemälu failid redaktori jaoks kasutamiseks

Muster Mida see ignoreerib
DerivedDataCache/* Vahemälu failid redaktori jaoks kasutamiseks

Kuidas seda .gitignore kasutada Unreal Engine jaoks

  1. Kopeerige ülaltoodud Unreal Engine reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Mängu mootor .gitignore mallid

Vaadake iga Mängu mootor malli