# Git Pull Fix — Corrupted Object ## Problem ``` error: invalid object 100644 5cf62d90161727c05c00a6f4fb9531c27c223def for '.agents/plugins/marketplace.json' Cannot save the current index state fatal: stash failed ``` ## Solution (Windows PowerShell) ### Option 1: Force reset to remote (loses local uncommitted changes) ```powershell cd D:\Dev\Projects\python\AI\storybox-reproduction git fetch origin git reset --hard origin/main ``` ### Option 2: Clean re-clone (safest, preserves nothing local) ```powershell cd D:\Dev\Projects\python\AI # Backup your .env if you have one copy storybox-reproduction\.env .\my-env-backup.txt # Remove corrupted repo Remove-Item -Recurse -Force storybox-reproduction # Re-clone git clone https://huggingface.co/raazkumar/storybox-reproduction # Restore your .env copy .\my-env-backup.txt storybox-reproduction\.env ``` ### Option 3: Fix git index (preserves changes) ```powershell cd D:\Dev\Projects\python\AI\storybox-reproduction # Remove corrupted file from index git rm --cached .agents/plugins/marketplace.json # Reset git index git reset HEAD # Pull again git pull origin main ``` ## After Fix ```powershell cd D:\Dev\Projects\python\AI\storybox-reproduction uv sync uv run storybox --provider nim --model nvidia/meta/llama-3.1-8b-instruct --nim-key YOUR_KEY ``` ## Prevention The `.agents/plugins/marketplace.json` file is not part of StoryBox — it may have been created by an IDE (Cursor, VS Code, etc.). Add to `.gitignore`: ``` .agents/ ```