# 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. --- ```bash 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: --- ```bash 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: --- ```bash 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: --- ```bash 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: --- ```bash git add .gitattributes ``` ``` PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> git add .gitattributes PS C:\Users\Nathan\Desktop\Springtrap_PrinceOfEgypt> ``` --- ---