87 lines
1.6 KiB
Plaintext
87 lines
1.6 KiB
Plaintext
# Unreal Engine - minimal tracked project
|
|
# Goal: only keep source/config/plugins + required game content (Content/AGame)
|
|
|
|
########################
|
|
# Always keep (tracked)
|
|
########################
|
|
!.gitignore
|
|
|
|
# Project files
|
|
!*.uproject
|
|
!*.uplugin
|
|
|
|
# Config + source
|
|
!Config/**
|
|
!Source/**
|
|
!Plugins/**
|
|
|
|
########################
|
|
# Content: keep only required game content
|
|
########################
|
|
# Ignore all cooked/asset content by default...
|
|
Content/**
|
|
# ...but keep the minimal required folders
|
|
# -!Content/AGame/**
|
|
+!Content/
|
|
+!Content/AGame/
|
|
+!Content/AGame/**
|
|
|
|
# (Optional) keep top-level Content structure files if you use them
|
|
!Content/*.uprojectdirs
|
|
|
|
########################
|
|
# Build / generated / cache (ignore)
|
|
########################
|
|
Binaries/**
|
|
Build/**
|
|
DerivedDataCache/**
|
|
Intermediate/**
|
|
Saved/**
|
|
.vs/**
|
|
.idea/**
|
|
*.VC.db
|
|
*.VC.VC.opendb
|
|
*.suo
|
|
*.user
|
|
*.userprefs
|
|
*.opensdf
|
|
*.sdf
|
|
*.tmp
|
|
*.log
|
|
|
|
########################
|
|
# Visual Studio / Rider / JetBrains
|
|
########################
|
|
.vscode/**
|
|
*.code-workspace
|
|
*.DotSettings.user
|
|
|
|
########################
|
|
# Platform-specific
|
|
########################
|
|
.DS_Store
|
|
Thumbs.db
|
|
Desktop.ini
|
|
|
|
########################
|
|
# UBT / UHT / build metadata
|
|
########################
|
|
*.modules
|
|
*.target
|
|
*.version
|
|
|
|
########################
|
|
# Optional: ignore solution (regen-able)
|
|
########################
|
|
*.sln
|
|
|
|
########################
|
|
# Plugins: ignore build artifacts inside plugins
|
|
########################
|
|
Plugins/**/Binaries/**
|
|
Plugins/**/Intermediate/**
|
|
Plugins/**/DerivedDataCache/**
|
|
Plugins/**/Saved/**
|
|
Plugins/**/.vs/**
|
|
Plugins/**/.idea/**
|