.gitignore per a Unreal Engine
42 regles d’exclusió de Unreal Engine, llestes per copiar al repositori.
Motor de joc desenvolupat per Epic Games
El .gitignore complet per a Unreal Engine
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 22:59:02 UTC
# Tecnologies: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Fitxer objecte
*.o
# Fitxer objecte
*.obj
*.gch
*.pch
# Arxiu d'aplicacions iOS
*.ipa
# Objecte compartit
*.so
# macOS biblioteca dinàmica
*.dylib
# Biblioteca d'enllaços dinàmics
*.dll
*.mod
*.lai
*.la
# Biblioteca estàtica
*.a
# Fitxa de la biblioteca
*.lib
# Executable de Windows
*.exe
# Sortida del compilador
*.out
*.xcodeproj
# Paquet d'aplicacions
*.app
*.xcworkspace
# Solució Visual Studio
*.sln
# Opcions d'usuari de la solució
*.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/*
El que aquestes regles Unreal Engine ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
Fitxers específics de l'usuari Visual Studio 2015
| Patró | El que ignora |
|---|---|
.vs/ |
Fitxers específics de l'usuari Visual Studio 2015 |
Fitxers d'objectes compilats
| Patró | El que ignora |
|---|---|
*.slo |
Fitxers d'objectes compilats |
*.lo |
Fitxers d'objectes compilats |
*.o |
Fitxer objecte |
*.obj |
Fitxer objecte |
Capçaleres precompilades
| Patró | El que ignora |
|---|---|
*.gch |
Capçaleres precompilades |
*.pch |
Capçaleres precompilades |
Executables
| Patró | El que ignora |
|---|---|
*.ipa |
Arxiu d'aplicacions iOS |
*.exe |
Executable de Windows |
*.out |
Sortida del compilador |
*.app |
Paquet d'aplicacions |
Biblioteques dinàmiques compilades
| Patró | El que ignora |
|---|---|
*.so |
Objecte compartit |
*.dylib |
macOS biblioteca dinàmica |
*.dll |
Biblioteca d'enllaços dinàmics |
Fitxers del mòdul Fortran
| Patró | El que ignora |
|---|---|
*.mod |
Fitxers del mòdul Fortran |
Biblioteques estàtiques compilades
| Patró | El que ignora |
|---|---|
*.lai |
Biblioteques estàtiques compilades |
*.la |
Biblioteques estàtiques compilades |
*.a |
Biblioteca estàtica |
*.lib |
Fitxa de la biblioteca |
Aquests fitxers de projecte els pot generar el motor
| Patró | El que ignora |
|---|---|
*.xcodeproj |
Aquests fitxers de projecte els pot generar el motor |
*.xcworkspace |
Aquests fitxers de projecte els pot generar el motor |
*.sln |
Solució Visual Studio |
*.suo |
Opcions d'usuari de la solució |
*.opensdf |
Aquests fitxers de projecte els pot generar el motor |
*.sdf |
Aquests fitxers de projecte els pot generar el motor |
*.VC.db |
Aquests fitxers de projecte els pot generar el motor |
*.VC.opendb |
Aquests fitxers de projecte els pot generar el motor |
.vsconfig |
Aquests fitxers de projecte els pot generar el motor |
Actius precompilats
| Patró | El que ignora |
|---|---|
SourceArt/**/*.png |
Actius precompilats |
SourceArt/**/*.tga |
Actius precompilats |
Fitxers binaris
| Patró | El que ignora |
|---|---|
Binaries/* |
Fitxers binaris |
Plugins/**/Binaries/* |
Fitxers binaris |
Construeix
| Patró | El que ignora |
|---|---|
Build/* |
Construeix |
Llista blanca PakBlacklist-<BuildConfiguration>Fitxers .txt
| Patró | El que ignora |
|---|---|
!Build/*/ |
Llista blanca PakBlacklist-<BuildConfiguration>Fitxers .txt |
Build/*/** |
Llista blanca PakBlacklist-<BuildConfiguration>Fitxers .txt |
!Build/*/PakBlacklist*.txt |
Llista blanca PakBlacklist-<BuildConfiguration>Fitxers .txt |
No ignoreu els fitxers d'icones a Build
| Patró | El que ignora |
|---|---|
!Build/**/*.ico |
No ignoreu els fitxers d'icones a Build |
Dades construïdes per a mapes
| Patró | El que ignora |
|---|---|
*_BuiltData.uasset |
Dades construïdes per a mapes |
Fitxers de configuració generats per l'Editor
| Patró | El que ignora |
|---|---|
Saved/* |
Fitxers de configuració generats per l'Editor |
Fitxers font compilats per al motor
| Patró | El que ignora |
|---|---|
Intermediate/* |
Fitxers font compilats per al motor |
Plugins/**/Intermediate/* |
Fitxers font compilats per al motor |
Fitxers de memòria cau perquè l'editor els faci servir
| Patró | El que ignora |
|---|---|
DerivedDataCache/* |
Fitxers de memòria cau perquè l'editor els faci servir |
Com utilitzar aquest .gitignore per a Unreal Engine
- Copieu les regles Unreal Engine anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.