Git Worktree

Create isolated git worktrees for reviewing PRs, branches, tags, or commits without affecting main working directory. Use when this capability is needed.

tomevault-io Updated

File contents

Git Worktree

Scripts

Setup: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/setup-worktree.sh" --pr|--branch|--tag|--commit <VALUE> Options: --editor skip | --editor-cmd <code|idea|claude>

Open main: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/open-main-worktree.sh"

Cleanup: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/cleanup-worktree.sh" --pr|--branch <VALUE> Options: --yes or -y (skip confirmation)

Behavior

  • Location: ../<project>.worktrees/<folder-name>
  • IDE auto-detection: VS Code, JetBrains, or Claude CLI
  • Branch handling: local branches used directly, remote → worktree-branch-<name>, PRs → worktree-pr-<number>, tags/commits → detached HEAD
  • Windows: prefix with bash (requires Git Bash)

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/vkkotha--claude-skills--git-worktree commit 8855312af4

Frequently asked questions

npx skillmds@latest add tomevault-io/git-worktree-4