.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
- Kopeerige ülaltoodud Unreal Engine reeglid või laadige fail otse alla.
- Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
- 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.
- Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.