.gitignore Unreal Engine-hez
A 42 figyelmen kívül hagyja a Unreal Engine szabályait, készen áll a tárba másolásra.
A játékmotort az Epic Games fejlesztette ki
A teljes .gitignore a Unreal Engine-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 23:00:45 UTC
# Technológiák: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektumfájl
*.o
# Objektumfájl
*.obj
*.gch
*.pch
# iOS alkalmazás archívum
*.ipa
# Megosztott objektum
*.so
# macOS dinamikus könyvtár
*.dylib
# Dinamikus hivatkozási könyvtár
*.dll
*.mod
*.lai
*.la
# Statikus könyvtár
*.a
# Könyvtári fájl
*.lib
# Windows végrehajtható
*.exe
# Fordító kimenet
*.out
*.xcodeproj
# Alkalmazáscsomag
*.app
*.xcworkspace
# Visual Studio megoldás
*.sln
# A megoldás felhasználói lehetőségei
*.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/*
Amit ezek a Unreal Engine szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Visual Studio 2015 felhasználóspecifikus fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
.vs/ |
Visual Studio 2015 felhasználóspecifikus fájlok |
Lefordított objektumfájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.slo |
Lefordított objektumfájlok |
*.lo |
Lefordított objektumfájlok |
*.o |
Objektumfájl |
*.obj |
Objektumfájl |
Előre összeállított fejlécek
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.gch |
Előre összeállított fejlécek |
*.pch |
Előre összeállított fejlécek |
Végrehajtók
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.ipa |
iOS alkalmazás archívum |
*.exe |
Windows végrehajtható |
*.out |
Fordító kimenet |
*.app |
Alkalmazáscsomag |
Összeállított dinamikus könyvtárak
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.so |
Megosztott objektum |
*.dylib |
macOS dinamikus könyvtár |
*.dll |
Dinamikus hivatkozási könyvtár |
Fortran modulfájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.mod |
Fortran modulfájlok |
Statikus könyvtárak összeállítása
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.lai |
Statikus könyvtárak összeállítása |
*.la |
Statikus könyvtárak összeállítása |
*.a |
Statikus könyvtár |
*.lib |
Könyvtári fájl |
Ezeket a projektfájlokat a motor tudja előállítani
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.xcodeproj |
Ezeket a projektfájlokat a motor tudja előállítani |
*.xcworkspace |
Ezeket a projektfájlokat a motor tudja előállítani |
*.sln |
Visual Studio megoldás |
*.suo |
A megoldás felhasználói lehetőségei |
*.opensdf |
Ezeket a projektfájlokat a motor tudja előállítani |
*.sdf |
Ezeket a projektfájlokat a motor tudja előállítani |
*.VC.db |
Ezeket a projektfájlokat a motor tudja előállítani |
*.VC.opendb |
Ezeket a projektfájlokat a motor tudja előállítani |
.vsconfig |
Ezeket a projektfájlokat a motor tudja előállítani |
Előre összeállított eszközök
| Minta | Mit hagy figyelmen kívül |
|---|---|
SourceArt/**/*.png |
Előre összeállított eszközök |
SourceArt/**/*.tga |
Előre összeállított eszközök |
Bináris fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
Binaries/* |
Bináris fájlok |
Plugins/**/Binaries/* |
Bináris fájlok |
Épít
| Minta | Mit hagy figyelmen kívül |
|---|---|
Build/* |
Épít |
Whitelist PakBlacklist-<BuildConfiguration>.txt fájlokat
| Minta | Mit hagy figyelmen kívül |
|---|---|
!Build/*/ |
Whitelist PakBlacklist-<BuildConfiguration>.txt fájlokat |
Build/*/** |
Whitelist PakBlacklist-<BuildConfiguration>.txt fájlokat |
!Build/*/PakBlacklist*.txt |
Whitelist PakBlacklist-<BuildConfiguration>.txt fájlokat |
Ne hagyja figyelmen kívül az ikonfájlokat a Buildben
| Minta | Mit hagy figyelmen kívül |
|---|---|
!Build/**/*.ico |
Ne hagyja figyelmen kívül az ikonfájlokat a Buildben |
Beépített adatok térképekhez
| Minta | Mit hagy figyelmen kívül |
|---|---|
*_BuiltData.uasset |
Beépített adatok térképekhez |
A szerkesztő által generált konfigurációs fájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
Saved/* |
A szerkesztő által generált konfigurációs fájlok |
Lefordított forrásfájlok a motor számára
| Minta | Mit hagy figyelmen kívül |
|---|---|
Intermediate/* |
Lefordított forrásfájlok a motor számára |
Plugins/**/Intermediate/* |
Lefordított forrásfájlok a motor számára |
Gyorsítótár fájlok a szerkesztő számára
| Minta | Mit hagy figyelmen kívül |
|---|---|
DerivedDataCache/* |
Gyorsítótár fájlok a szerkesztő számára |
A .gitignore használata a Unreal Engine-hez
- Másolja ki a fenti Unreal Engine szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.