Add LFS patterns and OS file ignores

Add common binary/asset patterns to .gitattributes to route large or binary files (.psd, .fbx, .obj, .png, .jpg, .asset) through Git LFS. Extend .gitignore to exclude common OS-generated files (.DS_Store, .Spotlight-V100, .Trashes, ehthumbs.db, Thumbs.db, etc.) to prevent committing platform artifacts.
This commit is contained in:
Robii Aragon
2026-02-05 04:32:22 -08:00
parent 771cb6d5fe
commit e584379d09
2 changed files with 13 additions and 2 deletions

6
.gitattributes vendored
View File

@@ -1,8 +1,10 @@
# Auto detect text files and perform LF normalization # Auto detect text files and perform LF normalization
* text=auto * text=auto
*.unity filter=lfs diff=lfs merge=lfs -text *.psd filter=lfs diff=lfs merge=lfs -text
*.fbx filter=lfs diff=lfs merge=lfs -text *.fbx filter=lfs diff=lfs merge=lfs -text
*.asset filter=lfs diff=lfs merge=lfs -text *.obj filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text *.jpg filter=lfs diff=lfs merge=lfs -text
*.asset filter=lfs diff=lfs merge=lfs -text
*.unity filter=lfs diff=lfs merge=lfs -text
*.prefab filter=lfs diff=lfs merge=lfs -text *.prefab filter=lfs diff=lfs merge=lfs -text

9
.gitignore vendored
View File

@@ -73,3 +73,12 @@ crashlytics-build.properties
# Temporary auto-generated Android Assets # Temporary auto-generated Android Assets
/[Aa]ssets/[Ss]treamingAssets/aa.meta /[Aa]ssets/[Ss]treamingAssets/aa.meta
/[Aa]ssets/[Ss]treamingAssets/aa/* /[Aa]ssets/[Ss]treamingAssets/aa/*
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db