02 / 06
wt
移動 / 選択zsh/repo.zsh依存: fzf · wtp
ABOUT
worktree を選んで移動、作成、掃除まで。worktree 運用のハブコマンド。
現在のリポジトリの worktree を fzf で選んで cd する。サブコマンドで作成と掃除も担う。wt create は sotono/<slug> ブランチ(slug 省略時はタイムスタンプ)を、fzf で選んだベースブランチから wtp で作成して cd する。wt clean は親以外の linked worktree を 1 件ずつ確認しながら削除し、--node なら worktree は残して node_modules だけを消す。削除対象の中に自分がいる場合は先に親 worktree へ退避する。
USAGE
wt
wt create [slug]
wt clean [--node]
OPTIONS
- create [slug]
- ベースブランチを fzf で選び、sotono/<slug> の worktree を作成
- clean
- 親以外の worktree を確認付きで削除
- clean --node
- worktree は残し node_modules のみ削除
EXAMPLES
$ wtworktree を fzf で選んで cd
$ wt create fix-loginsotono/fix-login ブランチの worktree を作成
$ wt clean --node各 worktree の node_modules だけ削除
DEMO
DEMO GIF SLOT
src/assets/gifs/wt.gif を追加するとここに表示されます