Linux command
lazyworktree 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Launch the worktree TUI
lazyworktree
Create a new worktree
lazyworktree create [branch_name]
List all worktrees
lazyworktree list
Delete a worktree
lazyworktree delete [branch_name]
Run a command in a worktree
lazyworktree exec [branch_name] -- [command]
Rename the current worktree
lazyworktree rename [new_name]
说明
lazyworktree is a terminal UI for managing Git worktrees with a keyboard-first workflow. It supports creating, renaming, removing, absorbing, and pruning merged worktrees, as well as staging, committing, diffing, pushing, syncing, and cherry-picking directly from the TUI. Features include CI/CD integration with GitHub Actions and GitLab CI (viewing check status, reading logs, restarting jobs), terminal multiplexer support for tmux and zellij sessions per worktree, OCI container execution (docker/podman), and markdown-based task notes with interactive taskboard.
FAQ
What is the lazyworktree command used for?
lazyworktree is a terminal UI for managing Git worktrees with a keyboard-first workflow. It supports creating, renaming, removing, absorbing, and pruning merged worktrees, as well as staging, committing, diffing, pushing, syncing, and cherry-picking directly from the TUI. Features include CI/CD integration with GitHub Actions and GitLab CI (viewing check status, reading logs, restarting jobs), terminal multiplexer support for tmux and zellij sessions per worktree, OCI container execution (docker/podman), and markdown-based task notes with interactive taskboard.
How do I run a basic lazyworktree example?
Run `lazyworktree` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more lazyworktree examples?
This page includes 6 examples for lazyworktree, plus related commands for nearby Linux tasks.