Skip to content

mostlyfine/git-worktree-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

git-worktree

Claude Code 用の git worktree 管理プラグイン。一覧・新規作成・検索・切り替え・削除・リネーム・pruneのライフサイクル管理を、ネイティブツール(EnterWorktree/ExitWorktree)優先・gitコマンドフォールバックの方針で行う。

インストール

/plugin marketplace add mostlyfine/git-worktree
/plugin install git-worktree@git-worktree

使い方

自然文で依頼するだけでスキルが自動的にトリガーされる。例:

  • 「worktree一覧見せて」
  • 「feature/xxx ブランチでworktree作って」
  • 「xxxを含むworktreeどれ?」
  • 「さっき作ったworktreeに移動して」
  • 「old-experiment ってworktree消して」
  • 「feature/old を feature/new にリネームして」
  • 「マージ済みのworktree掃除して」

新規機能開発のために隔離ワークスペースを1つ立ち上げるだけの用途には superpowers:using-git-worktrees の方が適している。一覧・検索・任意worktreeへの切り替え・削除・リネーム・pruneが絡む操作はこのプラグインが担当する。

収録スキル

  • git-worktree-manager — 一覧・新規作成・検索・移動・削除・リネーム・pruneそれぞれについて、ネイティブツールが使えるかを判定し、使えない場合は同梱スクリプト(scripts/wt-list.sh, scripts/wt-create.sh, scripts/wt-remove.sh, scripts/wt-rename.sh, scripts/wt-prune.sh)でgitコマンドにフォールバックする。詳細は skills/git-worktree-manager/SKILL.md を参照。

要件: Claude Code、git。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages