Versions in this module Expand all Collapse all v0 v0.4.0 Oct 17, 2026 Changes in this version + type WorktreeAddArgs struct + Branch string + NewBranch string + func ParseWorktreeAddArgs(args []string, newBranch string) (WorktreeAddArgs, error) + func (a WorktreeAddArgs) TargetBranch() string + type WorktreeListArgs struct + All bool + Patterns []string + Repo bool + RepoDir string + func ParseWorktreeListArgs(args []string, repoOnly bool, all ...bool) WorktreeListArgs + type WorktreePruneArgs struct + All bool + DryRun bool + Patterns []string + func ParseWorktreePruneArgs(args []string, dryRun, all bool) WorktreePruneArgs + type WorktreeRemoveArgs struct + Branch string + DeleteBranch bool + Force bool + ForceDeleteBranch bool + NoForce bool + func ParseWorktreeRemoveArgs(args []string, force, noForce, deleteBranch, forceDeleteBranch bool) (WorktreeRemoveArgs, error) v0.3.0 Oct 17, 2026 Changes in this version + type GetArgs struct + URI string + func ParseGetArgs(args []string) GetArgs v0.2.0 Sep 28, 2026 v0.1.0 Sep 27, 2026 Changes in this version + func SplitWithDash(args []string, dashIndex int) (patterns, command []string) + type DiffArgs struct + DiffFlags []string + Interactive bool + Patterns []string + func ParseDiffArgs(args []string) DiffArgs + func ParseDiffArgsWithDash(args []string, dashIndex int) DiffArgs + type DoArgs struct + Command []string + Patterns []string + func ParseDoArgs(args []string) (DoArgs, error) + func ParseDoArgsWithDash(args []string, dashIndex int) (DoArgs, error) + type FetchArgs struct + FetchFlags []string + Patterns []string + func ParseFetchArgs(args []string) FetchArgs + func ParseFetchArgsWithDash(args []string, dashIndex int) FetchArgs + type GrepArgs struct + GitGrepArgs []string + Patterns []string + func ParseGrepArgs(args []string) (GrepArgs, error) + func ParseGrepArgsWithDash(args []string, dashIndex int) (GrepArgs, error) + type ListArgs struct + Patterns []string + func ParseListArgs(args []string) ListArgs + type LsFilesArgs struct + LsFilesFlags []string + Patterns []string + func ParseLsFilesArgs(args []string) LsFilesArgs + func ParseLsFilesArgsWithDash(args []string, dashIndex int) LsFilesArgs + type PullArgs struct + Patterns []string + PullFlags []string + func ParsePullArgs(args []string) PullArgs + func ParsePullArgsWithDash(args []string, dashIndex int) PullArgs + type ReadArgs struct + Command []string + func ParseReadArgs(args []string) ReadArgs + type StatusArgs struct + Patterns []string + StatusFlags []string + func ParseStatusArgs(args []string) StatusArgs + func ParseStatusArgsWithDash(args []string, dashIndex int) StatusArgs v0.1.0-alpha.0 Sep 27, 2026