Structs§
- Worktree
- A git worktree created for an issue pipeline.
- Worktree
Info - Info about an existing worktree from
git worktree list.
Functions§
- clean_
worktrees - Prune stale worktrees and return the count pruned.
- create_
worktree - Create a worktree for the given issue, branching from
base_branch. - default_
branch - Get the default branch name (main or master).
- delete_
branch - Delete a local branch.
- empty_
commit - Create an empty commit (used to seed a branch before PR creation).
- list_
merged_ branches - List merged branches matching
oven/*. - list_
worktrees - List all worktrees in the repository.
- push_
branch - Push a branch to origin.
- remove_
worktree - Remove a worktree by path.