.gitignore pre Unreal Engine
42 pravidiel ignorovania pre Unreal Engine, pripravených na skopírovanie do repozitára.
Herný engine vyvíjaný Epic Games
Kompletný .gitignore pre Unreal Engine
# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:31:20 UTC
# Technológie: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektový súbor
*.o
# Objektový súbor
*.obj
*.gch
*.pch
# Archív aplikácie iOS
*.ipa
# Zdieľaný objekt
*.so
# Dynamická knižnica macOS
*.dylib
# Dynamicky linkovaná knižnica
*.dll
*.mod
*.lai
*.la
# Statická knižnica
*.a
# Súbor knižnice
*.lib
# Spustiteľný súbor Windows
*.exe
# Výstup kompilátora
*.out
*.xcodeproj
# Balík aplikácie
*.app
*.xcworkspace
# Riešenie Visual Studio
*.sln
# Používateľské možnosti riešenia
*.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/*
Čo tieto pravidlá pre Unreal Engine skutočne ignorujú
Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.
Používateľské súbory Visual Studio 2015
| Vzor | Čo ignoruje |
|---|---|
.vs/ |
Používateľské súbory Visual Studio 2015 |
Skompilované objektové súbory
| Vzor | Čo ignoruje |
|---|---|
*.slo |
Skompilované objektové súbory |
*.lo |
Skompilované objektové súbory |
*.o |
Objektový súbor |
*.obj |
Objektový súbor |
Predkompilované hlavičky
| Vzor | Čo ignoruje |
|---|---|
*.gch |
Predkompilované hlavičky |
*.pch |
Predkompilované hlavičky |
Spustiteľné súbory
| Vzor | Čo ignoruje |
|---|---|
*.ipa |
Archív aplikácie iOS |
*.exe |
Spustiteľný súbor Windows |
*.out |
Výstup kompilátora |
*.app |
Balík aplikácie |
Skompilované dynamické knižnice
| Vzor | Čo ignoruje |
|---|---|
*.so |
Zdieľaný objekt |
*.dylib |
Dynamická knižnica macOS |
*.dll |
Dynamicky linkovaná knižnica |
Súbory modulov Fortran
| Vzor | Čo ignoruje |
|---|---|
*.mod |
Súbory modulov Fortran |
Skompilované statické knižnice
| Vzor | Čo ignoruje |
|---|---|
*.lai |
Skompilované statické knižnice |
*.la |
Skompilované statické knižnice |
*.a |
Statická knižnica |
*.lib |
Súbor knižnice |
Tieto súbory projektu môže vygenerovať engine
| Vzor | Čo ignoruje |
|---|---|
*.xcodeproj |
Tieto súbory projektu môže vygenerovať engine |
*.xcworkspace |
Tieto súbory projektu môže vygenerovať engine |
*.sln |
Riešenie Visual Studio |
*.suo |
Používateľské možnosti riešenia |
*.opensdf |
Tieto súbory projektu môže vygenerovať engine |
*.sdf |
Tieto súbory projektu môže vygenerovať engine |
*.VC.db |
Tieto súbory projektu môže vygenerovať engine |
*.VC.opendb |
Tieto súbory projektu môže vygenerovať engine |
.vsconfig |
Tieto súbory projektu môže vygenerovať engine |
Predkompilované prostriedky
| Vzor | Čo ignoruje |
|---|---|
SourceArt/**/*.png |
Predkompilované prostriedky |
SourceArt/**/*.tga |
Predkompilované prostriedky |
Binárne súbory
| Vzor | Čo ignoruje |
|---|---|
Binaries/* |
Binárne súbory |
Plugins/**/Binaries/* |
Binárne súbory |
Zostavenia
| Vzor | Čo ignoruje |
|---|---|
Build/* |
Zostavenia |
Povoliť súbory PakBlacklist-<BuildConfiguration>.txt
| Vzor | Čo ignoruje |
|---|---|
!Build/*/ |
Povoliť súbory PakBlacklist-<BuildConfiguration>.txt |
Build/*/** |
Povoliť súbory PakBlacklist-<BuildConfiguration>.txt |
!Build/*/PakBlacklist*.txt |
Povoliť súbory PakBlacklist-<BuildConfiguration>.txt |
Neignorujte súbory ikon v Build
| Vzor | Čo ignoruje |
|---|---|
!Build/**/*.ico |
Neignorujte súbory ikon v Build |
Zostavené údaje máp
| Vzor | Čo ignoruje |
|---|---|
*_BuiltData.uasset |
Zostavené údaje máp |
Konfiguračné súbory vygenerované editorom
| Vzor | Čo ignoruje |
|---|---|
Saved/* |
Konfiguračné súbory vygenerované editorom |
Skompilované zdrojové súbory pre engine
| Vzor | Čo ignoruje |
|---|---|
Intermediate/* |
Skompilované zdrojové súbory pre engine |
Plugins/**/Intermediate/* |
Skompilované zdrojové súbory pre engine |
Súbory vyrovnávacej pamäte pre editor
| Vzor | Čo ignoruje |
|---|---|
DerivedDataCache/* |
Súbory vyrovnávacej pamäte pre editor |
Ako používať tento .gitignore pre Unreal Engine
- Skopírujte pravidlá pre Unreal Engine vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.