GitCli.Worktree.Default (fnord v0.9.36)

View Source

Real implementation of the GitCli.Worktree behaviour: git worktree operations via System.cmd("git", ...). See GitCli.Worktree for the public contract and per-function documentation.

Calls to public siblings go back through the GitCli.Worktree facade (and repo-root resolution through the GitCli facade) rather than locally, so a test double installed on the corresponding Globals key intercepts nested calls, not just top-level entry points.