Files
2025-08-02-Springtrap-Princ…/.specstory/history/2025-08-02_21-25Z-blender-project-gitignore-and-git-lfs-setup.md
2025-08-02 21:47:19 -06:00

4.1 KiB

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.


Listed current directory • **6** results
Name
📁 .git
📁 .specstory
📄 .cursorindexingignore
📁 assets
📁 Pr
📁 blends

Now I'll create a comprehensive .gitignore file for Blender projects and set up Git LFS for handling large files like video assets.


Cancelled


User

I already finished the gitignore and everything. set remote repository to R:\Creative\artsy\maya\2025-08-02 Springtrap Prince of Egypt


Assistant

I'll help you set up the remote repository to point to your specified path. Let me configure the Git remote for you.


git remote add origin "R:\Creative\artsy\maya\2025-08-02 Springtrap Prince of Egypt"
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> git remote add origin "R:\C
reative\artsy\maya\2025-08-0
2 Springtrap Prince of Egypt"
                            


























Now let me verify the remote was added correctly and then set up Git LFS for handling large files like your video assets and FBX files:


git remote -v
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> git remote -v
origin  R:\Creative\artsy\maya\2025-08-02 Springtrap Prince of Egypt (fetch)
origin  R:\Creative\artsy\maya\2025-08-02 Springtrap Prince of Egypt (push)
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt>

Perfect! Now let me set up Git LFS to handle your large files:


git lfs install
Git LFS initialized.
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt>
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt>

Now let me configure Git LFS to track common large file types used in Blender projects:


git lfs track "*.mp4" "*.mov" "*.avi" "*.mkv" "*.fbx" "*.blend" "*.blend1" "*.blend2" "*.obj" "*.dae" "*.3ds" "*.max" "*.c4d" "*.ma" "*.mb" "*.abc" "*.bvh" "*.bvh.gz" "*.h5" "*.hdf5" "*.exr" "*.hdr" "*.tga" "*.tiff" "*.tif" "*.png" "*.jpg" "*.jpeg" "*.bmp" "*.psd" "*.ai" "*.eps" "*.pdf" "*.zip" "*.rar" "*.7z" "*.tar" "*.gz" "*.bz2"
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> git lfs track "*.mp4" "*.mov" "*.avi" "*.mkv" "*.fbx" "*.blend" "*.blend1" "*.blend2" "*.obj" "*.dae" "*.3ds" "*.max" "*.c4
d" "*.ma" "*.mb" "*.abc" "*.bvh" "*.bvh.gz" "*.h5" "*.hdf5" "*.exr" "*.hdr" "*.tga" "*.tiff" "*.tif" "*.png" "*.jpg" "*.jpeg" "*.bmp" "*.psd" "*.ai" "*.eps" "*.pdf" "*.zip" "*.
rar" "*.7z" "*.tar" "*.gz" "*.bz2"
"*.mp4" already supported
Tracking "*.mov"
Tracking "*.avi"
Tracking "*.mkv"
Tracking "*.fbx"
"*.blend" already supported
Tracking "*.blend1"
Tracking "*.blend2"
Tracking "*.obj"
Tracking "*.dae"
Tracking "*.3ds"
Tracking "*.max"
Tracking "*.c4d"
Tracking "*.ma"
Tracking "*.mb"
Tracking "*.abc"
Tracking "*.bvh"
Tracking "*.bvh.gz"
Tracking "*.h5"
Tracking "*.hdf5"
"*.exr" already supported
"*.hdr" already supported
Tracking "*.tga"
Tracking "*.tiff"
Tracking "*.tif"
"*.png" already supported
"*.jpg" already supported
Tracking "*.jpeg"
Tracking "*.bmp"
Tracking "*.psd"
Tracking "*.ai"
Tracking "*.eps"
Tracking "*.pdf"
Tracking "*.zip"
Tracking "*.rar"
"*.7z" already supported
Tracking "*.tar"
Tracking "*.gz"
Tracking "*.bz2"
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> 
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt>

Great! Now let me add the .gitattributes file that was created and commit the Git LFS configuration:


git add .gitattributes
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> git add .gitattributes                                                                                                     
PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt>