setup project config

This commit is contained in:
2025-08-02 15:30:41 -06:00
parent 4d54d96d81
commit 2c9494618a
3 changed files with 170 additions and 0 deletions

7
.gitattributes vendored Normal file
View File

@@ -0,0 +1,7 @@
*.mp4 filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.exr filter=lfs diff=lfs merge=lfs -text
*.hdr filter=lfs diff=lfs merge=lfs -text
*.blend filter=lfs diff=lfs merge=lfs -text
*.7z filter=lfs diff=lfs merge=lfs -text

121
.gitignore vendored Normal file
View File

@@ -0,0 +1,121 @@
# Blender Studio Git Management - .gitignore
# Blender auto-save files
*.blend1
*.blend2
*.blend3
*.blend4
*.blend5
*.blend6
*.blend7
*.blend8
*.blend9
*.blend10
*.blend11
*.blend12
*.blend13
*.blend14
*.blend15
*.blend16
*.blend17
*.blend18
*.blend19
*.blend20
*.blend21
*.blend22
*.blend23
*.blend24
*.blend25
*.blend26
*.blend27
*.blend28
*.blend29
*.blend30
*.blend31
*.blend32
# Blender cache and temporary files
*.swp
*.swo
*~
*.tmp
*.temp
# Blender internal cache files
*.bpy
*.bmesh
*.bvh
*.bobj
*.bphys
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# Editor files
.vscode/
.idea/
*.swp
*.swo
*~
# Large media files (uncomment if you want to exclude rendered outputs)
# *.mp4
# *.avi
# *.mov
# *.png
# *.jpg
# *.jpeg
# *.exr
# *.hdr
# *.tiff
# *.tga
# Audio files (uncomment if excluding)
# *.wav
# *.mp3
# *.aac
# *.ogg
# Archive files
*.zip
*.rar
*.7z
*.tar.gz
# Log files
*.log
*.txt
# Python cache
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
# Node modules (if using any web tools)
node_modules/
# Environment files
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# Backup files
*.bak
*.backup
*.old
# Temporary files
temp/
tmp/
cache/

View File

@@ -0,0 +1,42 @@
<!-- Generated by SpecStory -->
# Blender project gitignore and git lfs setup (2025-08-02 21:25Z)
_**User**_
gimme blender project gitignore and activate git lfs
---
_**Assistant**_
I'll help you create a `.gitignore` file for your Blender project and set up Git LFS. Let me first check the current directory structure and then create the appropriate files.
---
<details>
<summary>Listed current directory • **6** results</summary>
| Name |
|-------|
| 📁 `.git` |
| 📁 `.specstory` |
| 📄 `.cursorindexingignore` |
| 📁 `assets` |
| 📁 `Pr` |
| 📁 `blends` |
</details>
---
Now I'll create a comprehensive `.gitignore` file for Blender projects and set up Git LFS for handling large files like video assets.
---
---