.gitignore pro Unreal Engine

42 pravidel ignorování pro Unreal Engine, připravených ke zkopírování do repozitáře.

Herní engine vyvinutý Epic Games

Kompletní .gitignore pro Unreal Engine

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:14:18 UTC
# Technologie: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektový soubor
*.o
# Objektový soubor
*.obj
*.gch
*.pch
# Archiv aplikace iOS
*.ipa
# Sdílený objekt
*.so
# Dynamická knihovna macOS
*.dylib
# Dynamicky linkovaná knihovna
*.dll
*.mod
*.lai
*.la
# Statická knihovna
*.a
# Soubor knihovny
*.lib
# Spustitelný soubor Windows
*.exe
# Výstup kompilátoru
*.out
*.xcodeproj
# Balíček aplikace
*.app
*.xcworkspace
# Řešení Visual Studio
*.sln
# Uživatelské možnosti řešení
*.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/*

Co pravidla pro Unreal Engine skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Uživatelské soubory Visual Studio 2015

Vzor Co ignoruje
.vs/ Uživatelské soubory Visual Studio 2015

Zkompilované objektové soubory

Vzor Co ignoruje
*.slo Zkompilované objektové soubory
*.lo Zkompilované objektové soubory
*.o Objektový soubor
*.obj Objektový soubor

Předkompilované hlavičky

Vzor Co ignoruje
*.gch Předkompilované hlavičky
*.pch Předkompilované hlavičky

Spustitelné soubory

Vzor Co ignoruje
*.ipa Archiv aplikace iOS
*.exe Spustitelný soubor Windows
*.out Výstup kompilátoru
*.app Balíček aplikace

Zkompilované dynamické knihovny

Vzor Co ignoruje
*.so Sdílený objekt
*.dylib Dynamická knihovna macOS
*.dll Dynamicky linkovaná knihovna

Soubory modulů Fortran

Vzor Co ignoruje
*.mod Soubory modulů Fortran

Zkompilované statické knihovny

Vzor Co ignoruje
*.lai Zkompilované statické knihovny
*.la Zkompilované statické knihovny
*.a Statická knihovna
*.lib Soubor knihovny

Tyto soubory projektu může generovat engine

Vzor Co ignoruje
*.xcodeproj Tyto soubory projektu může generovat engine
*.xcworkspace Tyto soubory projektu může generovat engine
*.sln Řešení Visual Studio
*.suo Uživatelské možnosti řešení
*.opensdf Tyto soubory projektu může generovat engine
*.sdf Tyto soubory projektu může generovat engine
*.VC.db Tyto soubory projektu může generovat engine
*.VC.opendb Tyto soubory projektu může generovat engine
.vsconfig Tyto soubory projektu může generovat engine

Předkompilované prostředky

Vzor Co ignoruje
SourceArt/**/*.png Předkompilované prostředky
SourceArt/**/*.tga Předkompilované prostředky

Binární soubory

Vzor Co ignoruje
Binaries/* Binární soubory
Plugins/**/Binaries/* Binární soubory

Sestavení

Vzor Co ignoruje
Build/* Sestavení

Povolit soubory PakBlacklist-<BuildConfiguration>.txt

Vzor Co ignoruje
!Build/*/ Povolit soubory PakBlacklist-<BuildConfiguration>.txt
Build/*/** Povolit soubory PakBlacklist-<BuildConfiguration>.txt
!Build/*/PakBlacklist*.txt Povolit soubory PakBlacklist-<BuildConfiguration>.txt

Neignorovat soubory ikon v Build

Vzor Co ignoruje
!Build/**/*.ico Neignorovat soubory ikon v Build

Sestavená data map

Vzor Co ignoruje
*_BuiltData.uasset Sestavená data map

Konfigurační soubory generované editorem

Vzor Co ignoruje
Saved/* Konfigurační soubory generované editorem

Zkompilované zdrojové soubory pro engine

Vzor Co ignoruje
Intermediate/* Zkompilované zdrojové soubory pro engine
Plugins/**/Intermediate/* Zkompilované zdrojové soubory pro engine

Soubory mezipaměti pro editor

Vzor Co ignoruje
DerivedDataCache/* Soubory mezipaměti pro editor

Jak používat tento .gitignore pro Unreal Engine

  1. Zkopírujte výše uvedená pravidla pro Unreal Engine nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Herní engine

Zobrazit všechny šablony pro Herní engine