← 返回命令列表

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.