Ludovic Frank Gitignore

.gitignore pentru Unreal Engine

42 reguli de ignorare pentru Unreal Engine, gata de copiat în depozitul dvs.

Motor de joc dezvoltat de Epic Games

.gitignore complet pentru Unreal Engine

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:58:11 UTC
# Tehnologii: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Fișier obiect
*.o
# Fișier obiect
*.obj
*.gch
*.pch
# Arhiva aplicației iOS
*.ipa
# Obiect comun
*.so
# macOS bibliotecă dinamică
*.dylib
# Bibliotecă de linkuri dinamice
*.dll
*.mod
*.lai
*.la
# Bibliotecă statică
*.a
# Fișierul bibliotecii
*.lib
# Windows executabil
*.exe
# Ieșirea compilatorului
*.out
*.xcodeproj
# Pachet de aplicații
*.app
*.xcworkspace
# soluție Visual Studio
*.sln
# Opțiuni pentru utilizatorul soluției
*.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/*

Ce ignoră regulile pentru Unreal Engine

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Visual Studio 2015 fișiere specifice utilizatorului

Model de fișier Ce ignoră
.vs/ Visual Studio 2015 fișiere specifice utilizatorului

Fișierele obiect compilate

Model de fișier Ce ignoră
*.slo Fișierele obiect compilate
*.lo Fișierele obiect compilate
*.o Fișier obiect
*.obj Fișier obiect

Antete precompilate

Model de fișier Ce ignoră
*.gch Antete precompilate
*.pch Antete precompilate

Executabile

Model de fișier Ce ignoră
*.ipa Arhiva aplicației iOS
*.exe Windows executabil
*.out Ieșirea compilatorului
*.app Pachet de aplicații

Biblioteci dinamice compilate

Model de fișier Ce ignoră
*.so Obiect comun
*.dylib macOS bibliotecă dinamică
*.dll Bibliotecă de linkuri dinamice

Fișierele modulului Fortran

Model de fișier Ce ignoră
*.mod Fișierele modulului Fortran

Biblioteci statice compilate

Model de fișier Ce ignoră
*.lai Biblioteci statice compilate
*.la Biblioteci statice compilate
*.a Bibliotecă statică
*.lib Fișierul bibliotecii

Aceste fișiere de proiect pot fi generate de motor

Model de fișier Ce ignoră
*.xcodeproj Aceste fișiere de proiect pot fi generate de motor
*.xcworkspace Aceste fișiere de proiect pot fi generate de motor
*.sln soluție Visual Studio
*.suo Opțiuni pentru utilizatorul soluției
*.opensdf Aceste fișiere de proiect pot fi generate de motor
*.sdf Aceste fișiere de proiect pot fi generate de motor
*.VC.db Aceste fișiere de proiect pot fi generate de motor
*.VC.opendb Aceste fișiere de proiect pot fi generate de motor
.vsconfig Aceste fișiere de proiect pot fi generate de motor

Active precompilate

Model de fișier Ce ignoră
SourceArt/**/*.png Active precompilate
SourceArt/**/*.tga Active precompilate

Fișiere binare

Model de fișier Ce ignoră
Binaries/* Fișiere binare
Plugins/**/Binaries/* Fișiere binare

Construiește

Model de fișier Ce ignoră
Build/* Construiește

Lista albă PakBlacklist-<BuildConfiguration>.txt fișiere

Model de fișier Ce ignoră
!Build/*/ Lista albă PakBlacklist-<BuildConfiguration>.txt fișiere
Build/*/** Lista albă PakBlacklist-<BuildConfiguration>.txt fișiere
!Build/*/PakBlacklist*.txt Lista albă PakBlacklist-<BuildConfiguration>.txt fișiere

Nu ignora fișierele pictograme în Build

Model de fișier Ce ignoră
!Build/**/*.ico Nu ignora fișierele pictograme în Build

Date construite pentru hărți

Model de fișier Ce ignoră
*_BuiltData.uasset Date construite pentru hărți

Fișierele de configurare generate de Editor

Model de fișier Ce ignoră
Saved/* Fișierele de configurare generate de Editor

Fișiere sursă compilate pentru a fi utilizate de motor

Model de fișier Ce ignoră
Intermediate/* Fișiere sursă compilate pentru a fi utilizate de motor
Plugins/**/Intermediate/* Fișiere sursă compilate pentru a fi utilizate de motor

Fișiere cache pe care editorul le poate utiliza

Model de fișier Ce ignoră
DerivedDataCache/* Fișiere cache pe care editorul le poate utiliza

Cum să utilizați acest .gitignore pentru Unreal Engine

  1. Copiați regulile Unreal Engine de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane Motor de joc .gitignore

Vedeți fiecare șablon Motor de joc