Prune Worktrees banner
SaaSy-Solutions SaaSy-Solutions

Prune Worktrees

Git community

Description

--- allowed-tools: Bash, Read description: Remove git worktrees whose PR has merged, to recover disk (dry-run first) --- # /prune-worktrees — Reclaim Disk from Merged Worktrees `/mnt/projects` fills up because each worktree carries ~15-26G of build artifacts. This removes worktrees whose branch's PR has already merged. Squash-merge aware: because PRs land as squash commits, `git branch --merged` can't see them, so merged-ness is matched against `gh pr list --state merged` head branches (the c

Installation

Installs to ~/.claude/commands/saasy-solutions-mockforge-prune-worktrees.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/SaaSy-Solutions/mockforge/HEAD/.claude/commands/prune-worktrees.md -o ~/.claude/commands/saasy-solutions-mockforge-prune-worktrees.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository