.gitignore untuk Unreal Engine
42 aturan pengabaian untuk Unreal Engine, siap disalin ke repositori Anda.
Mesin game yang dikembangkan oleh Epic Games
.gitignore lengkap untuk Unreal Engine
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:54:04 UTC
# Teknologi: Unreal Engine
### Unreal Engine ###
.vs/
*.slo
*.lo
# Berkas objek
*.o
# Berkas objek
*.obj
*.gch
*.pch
# Arsip aplikasi iOS
*.ipa
# Objek bersama
*.so
# Pustaka dinamis macOS
*.dylib
# Pustaka tautan dinamis
*.dll
*.mod
*.lai
*.la
# Pustaka statis
*.a
# berkas pustaka
*.lib
# Berkas eksekusi Windows
*.exe
# Keluaran kompiler
*.out
*.xcodeproj
# Paket aplikasi
*.app
*.xcworkspace
# Solusi Visual Studio
*.sln
# Opsi pengguna solusi
*.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 aturan Unreal Engine ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Berkas khusus pengguna Visual Studio 2015
| Pola | Yang diabaikan |
|---|---|
.vs/ |
Berkas khusus pengguna Visual Studio 2015 |
berkas Objek yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.slo |
berkas Objek yang dikompilasi |
*.lo |
berkas Objek yang dikompilasi |
*.o |
Berkas objek |
*.obj |
Berkas objek |
Header yang diprakompilasi
| Pola | Yang diabaikan |
|---|---|
*.gch |
Header yang diprakompilasi |
*.pch |
Header yang diprakompilasi |
Berkas eksekusi
| Pola | Yang diabaikan |
|---|---|
*.ipa |
Arsip aplikasi iOS |
*.exe |
Berkas eksekusi Windows |
*.out |
Keluaran kompiler |
*.app |
Paket aplikasi |
Pustaka Dinamis yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.so |
Objek bersama |
*.dylib |
Pustaka dinamis macOS |
*.dll |
Pustaka tautan dinamis |
berkas modul Fortran
| Pola | Yang diabaikan |
|---|---|
*.mod |
berkas modul Fortran |
Pustaka Statis yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.lai |
Pustaka Statis yang dikompilasi |
*.la |
Pustaka Statis yang dikompilasi |
*.a |
Pustaka statis |
*.lib |
berkas pustaka |
Berkas proyek ini dapat dihasilkan oleh mesin
| Pola | Yang diabaikan |
|---|---|
*.xcodeproj |
Berkas proyek ini dapat dihasilkan oleh mesin |
*.xcworkspace |
Berkas proyek ini dapat dihasilkan oleh mesin |
*.sln |
Solusi Visual Studio |
*.suo |
Opsi pengguna solusi |
*.opensdf |
Berkas proyek ini dapat dihasilkan oleh mesin |
*.sdf |
Berkas proyek ini dapat dihasilkan oleh mesin |
*.VC.db |
Berkas proyek ini dapat dihasilkan oleh mesin |
*.VC.opendb |
Berkas proyek ini dapat dihasilkan oleh mesin |
.vsconfig |
Berkas proyek ini dapat dihasilkan oleh mesin |
Aset yang diprakompilasi
| Pola | Yang diabaikan |
|---|---|
SourceArt/**/*.png |
Aset yang diprakompilasi |
SourceArt/**/*.tga |
Aset yang diprakompilasi |
berkas Biner
| Pola | Yang diabaikan |
|---|---|
Binaries/* |
berkas Biner |
Plugins/**/Binaries/* |
berkas Biner |
Build
| Pola | Yang diabaikan |
|---|---|
Build/* |
Build |
Izinkan berkas PakBlacklist-<BuildConfiguration>.txt
| Pola | Yang diabaikan |
|---|---|
!Build/*/ |
Izinkan berkas PakBlacklist-<BuildConfiguration>.txt |
Build/*/** |
Izinkan berkas PakBlacklist-<BuildConfiguration>.txt |
!Build/*/PakBlacklist*.txt |
Izinkan berkas PakBlacklist-<BuildConfiguration>.txt |
Jangan abaikan berkas ikon di Build
| Pola | Yang diabaikan |
|---|---|
!Build/**/*.ico |
Jangan abaikan berkas ikon di Build |
Data yang dibuat untuk peta
| Pola | Yang diabaikan |
|---|---|
*_BuiltData.uasset |
Data yang dibuat untuk peta |
berkas konfigurasi yang dihasilkan oleh Editor
| Pola | Yang diabaikan |
|---|---|
Saved/* |
berkas konfigurasi yang dihasilkan oleh Editor |
berkas sumber yang dikompilasi untuk digunakan mesin
| Pola | Yang diabaikan |
|---|---|
Intermediate/* |
berkas sumber yang dikompilasi untuk digunakan mesin |
Plugins/**/Intermediate/* |
berkas sumber yang dikompilasi untuk digunakan mesin |
berkas Cache untuk digunakan editor
| Pola | Yang diabaikan |
|---|---|
DerivedDataCache/* |
berkas Cache untuk digunakan editor |
Cara menggunakan .gitignore ini untuk Unreal Engine
- Salin aturan Unreal Engine di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.