.gitignore untuk Unreal Engine
42 peraturan pengabaian untuk Unreal Engine, sedia untuk disalin ke repositori anda.
Enjin permainan yang dibangunkan oleh Epic Games
.gitignore yang lengkap untuk Unreal Engine
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:59:40 UTC
# Teknologi: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Fail objek
*.o
# Fail objek
*.obj
*.gch
*.pch
# arkib apl iOS
*.ipa
# Objek kongsi
*.so
# Perpustakaan dinamik macOS
*.dylib
# Pustaka pautan dinamik
*.dll
*.mod
*.lai
*.la
# Perpustakaan statik
*.a
# Fail perpustakaan
*.lib
# Windows boleh laksana
*.exe
# Output pengkompil
*.out
*.xcodeproj
# Himpunan aplikasi
*.app
*.xcworkspace
# Penyelesaian Visual Studio
*.sln
# Pilihan pengguna penyelesaian
*.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/*
Apa yang sebenarnya diabaikan oleh peraturan Unreal Engine ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
Visual Studio 2015 fail khusus pengguna
| Corak | Perkara yang diabaikan |
|---|---|
.vs/ |
Visual Studio 2015 fail khusus pengguna |
Fail Objek yang disusun
| Corak | Perkara yang diabaikan |
|---|---|
*.slo |
Fail Objek yang disusun |
*.lo |
Fail Objek yang disusun |
*.o |
Fail objek |
*.obj |
Fail objek |
Pengepala yang diprasusun
| Corak | Perkara yang diabaikan |
|---|---|
*.gch |
Pengepala yang diprasusun |
*.pch |
Pengepala yang diprasusun |
Boleh laku
| Corak | Perkara yang diabaikan |
|---|---|
*.ipa |
arkib apl iOS |
*.exe |
Windows boleh laksana |
*.out |
Output pengkompil |
*.app |
Himpunan aplikasi |
Perpustakaan Dinamik yang disusun
| Corak | Perkara yang diabaikan |
|---|---|
*.so |
Objek kongsi |
*.dylib |
Perpustakaan dinamik macOS |
*.dll |
Pustaka pautan dinamik |
Fail modul Fortran
| Corak | Perkara yang diabaikan |
|---|---|
*.mod |
Fail modul Fortran |
Perpustakaan Statik yang disusun
| Corak | Perkara yang diabaikan |
|---|---|
*.lai |
Perpustakaan Statik yang disusun |
*.la |
Perpustakaan Statik yang disusun |
*.a |
Perpustakaan statik |
*.lib |
Fail perpustakaan |
Fail projek ini boleh dijana oleh enjin
| Corak | Perkara yang diabaikan |
|---|---|
*.xcodeproj |
Fail projek ini boleh dijana oleh enjin |
*.xcworkspace |
Fail projek ini boleh dijana oleh enjin |
*.sln |
Penyelesaian Visual Studio |
*.suo |
Pilihan pengguna penyelesaian |
*.opensdf |
Fail projek ini boleh dijana oleh enjin |
*.sdf |
Fail projek ini boleh dijana oleh enjin |
*.VC.db |
Fail projek ini boleh dijana oleh enjin |
*.VC.opendb |
Fail projek ini boleh dijana oleh enjin |
.vsconfig |
Fail projek ini boleh dijana oleh enjin |
Aset yang telah disusun sebelumnya
| Corak | Perkara yang diabaikan |
|---|---|
SourceArt/**/*.png |
Aset yang telah disusun sebelumnya |
SourceArt/**/*.tga |
Aset yang telah disusun sebelumnya |
Fail Perduaan
| Corak | Perkara yang diabaikan |
|---|---|
Binaries/* |
Fail Perduaan |
Plugins/**/Binaries/* |
Fail Perduaan |
Membina
| Corak | Perkara yang diabaikan |
|---|---|
Build/* |
Membina |
Senarai putih PakBlacklist-<BuildConfiguration>fail .txt
| Corak | Perkara yang diabaikan |
|---|---|
!Build/*/ |
Senarai putih PakBlacklist-<BuildConfiguration>fail .txt |
Build/*/** |
Senarai putih PakBlacklist-<BuildConfiguration>fail .txt |
!Build/*/PakBlacklist*.txt |
Senarai putih PakBlacklist-<BuildConfiguration>fail .txt |
Jangan abaikan fail ikon dalam Build
| Corak | Perkara yang diabaikan |
|---|---|
!Build/**/*.ico |
Jangan abaikan fail ikon dalam Build |
Data terbina untuk peta
| Corak | Perkara yang diabaikan |
|---|---|
*_BuiltData.uasset |
Data terbina untuk peta |
Fail konfigurasi yang dijana oleh Editor
| Corak | Perkara yang diabaikan |
|---|---|
Saved/* |
Fail konfigurasi yang dijana oleh Editor |
Fail sumber yang disusun untuk digunakan oleh enjin
| Corak | Perkara yang diabaikan |
|---|---|
Intermediate/* |
Fail sumber yang disusun untuk digunakan oleh enjin |
Plugins/**/Intermediate/* |
Fail sumber yang disusun untuk digunakan oleh enjin |
Cache fail untuk digunakan oleh editor
| Corak | Perkara yang diabaikan |
|---|---|
DerivedDataCache/* |
Cache fail untuk digunakan oleh editor |
Bagaimana untuk menggunakan .gitignore ini untuk Unreal Engine
- Salin peraturan Unreal Engine di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.