Setting Up an Unreal Engine Project for Version Control (Git + LFS)
Quick-reference steps for putting an Unreal Engine project under Git with LFS: the .gitignore, the .gitattributes, and committing in the correct order — plus a note on Perforce, Diversion, and Epic’s new Lore.