STAY INFORMED
following content serves as a personal note and may lack complete accuracy or
certainty.
Minimal-Mistakes instruction
Useful vscode Shortcut Keys
Unix Commands
npm Commands
Vim Commands
Git Note
Useful Figma Shortcut Keys
Push Unreal Engine Project to Github
Install and Setting
Install Git Large File Storge(LFS)
git lfs install
Specify the file type to manage
git lfs track "*.uasset"
git lfs track "*.umap"
git lfs track "*.png"
git lfs track "*.jpg"
git lfs track "*.wav"
git lfs track "*.mp4"
Push
git add .gitattributes
git add .
git commit -m "Set up Git LFS for Unreal Engine"
git lfs push --all origin main
git push origin main
Check LFS is set
git lfs ls-files
Pull or Clone
git clone https://your-repo-url.git
git lfs pull
Trouble Shooting
Fix Git LFS objects missing
git lfs fetch --all
git lfs pull
If .gitattributes file is gone
git lfs track "*.uasset"
git add .gitattributes
git commit -m "Fix Git LFS tracking"
git push origin main
gitignore file
# Visual Studio 2015 user specific files
.vs/
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
*.ipa
# These project files can be generated by the engine
*.xcodeproj
*.xcworkspace
*.sln
*.suo
*.opensdf
*.sdf
*.VC.db
*.VC.opendb
# Precompiled Assets
SourceArt/**/*.png
SourceArt/**/*.tga
# Binary Files
Binaries/*
Plugins/*/Binaries/*
# Builds
Build/*
# Whitelist PakBlacklist-<BuildConfiguration>.txt files
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
# Don't ignore icon files in Build
!Build/**/*.ico
# Built data for maps
*_BuiltData.uasset
# Configuration files generated by the Editor
Saved/*
# Compiled source files for the engine to use
Intermediate/*
Plugins/*/Intermediate/*
# Cache files for the editor to use
DerivedDataCache/*
# Temporary auto-generated files
*.tmp
*.idb
*.pdb
# etc
Backup/
Config/Backup/
Thumbs.db
Desktop.ini
.vs/*
.vscode/