reseed
1Keep Unreal's template content out of your git repo, and put it back on demand from your own engine install.
The story
Making a project from a UE Template copies Epic's own asset files straight into your Content/ folder, where they look exactly like your work in the Content Browser. Commit them once and you have a several-hundred-MB repo, binary-diff noise on every PR, and LFS quota burned on files that are byte-identical on every machine with the same engine installed. reseed finds precisely which files your Content/ folder shares with your Engine install, gitignores those, and writes a restore script that sources them from the cloner's own licensed engine — nothing is downloaded from anywhere, and nothing you authored is touched.
Highlights
- ✦Sorts Content/ into engine-verbatim, engine-sourced-but-modified, name-collision, and your own work — only the first is ever ignored
- ✦Files you've modified from an Engine original are flagged for a decision, never split or overwritten
- ✦Every restored file is SHA-256 re-checked, so a bad copy is never silently trusted
- ✦`scan` writes nothing and `apply --out` works on a copy — in-place is opt-in, not the default
- ✦`reseed check` is a CI gate that fails the build if engine content is tracked again
More in Unreal Engine
Blueprint Auto Layout
Pin-aware auto-layout for Unreal Blueprint graphs. Or as it should be called: ANTI-PASTA.
ue5-testflight
Fully autonomous UE5 → TestFlight pipeline for iOS, visionOS, and macOS. One command.
unreal-mac-getstats-fix
Runtime fix for the UE editor crash-on-launch on macOS 26 Tahoe. No source rebuild.
Want this level of depth on your own project?
The classes teach the same production techniques these repos are built with — scar tissue included.