Skip to content
Discussion options

You must be logged in to vote

For Unreal Engine projects, the best practice is to commit only what’s required to rebuild the project, ignore generated files, and use Git LFS for binary assets.

What to commit

YourProject.uproject

Config/

Content/ (all .uasset / .umap)

Source/ (if you use C++)

Plugins/ (your project plugins and their content/source)

What to ignore (generated)

Binaries/

Intermediate/

Saved/

DerivedDataCache/ (DDC)

IDE folders: .vs/, .idea/, .vscode/ and OS files like .DS_Store

Git LFS for large/binary assets

Track Unreal binaries with LFS (recommended):

*.uasset

*.umap
Optionally also track big media files:

*.fbx, *.png, *.jpg, *.wav, *.mp4

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by Lottojoy
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Ask and answer questions about GitHub features and usage Programming Help Discussions around programming languages, open source and software development Welcome 🎉 Used to greet and highlight first-time discussion participants. Welcome to the community!
3 participants