Skip to main content

Module git

Module git 

Source
Expand description

Git synchronization helpers for coordination workflows. Git synchronization helpers for coordination workflows.

Structs§

CoordinationGitError
Structured failure details for coordination branch operations.

Enums§

CoordinationBranchSetupStatus
Outcome of a coordination branch setup attempt.
CoordinationGitErrorKind
Error category for coordination branch git operations.

Functions§

ensure_coordination_branch_on_origin
Ensures the coordination branch exists on origin.
ensure_coordination_branch_on_origin_core
Ensure the coordination branch exists on the remote origin and report whether it was already present or was created.
fetch_coordination_branch
Fetches a coordination branch from origin into remote-tracking refs.
fetch_coordination_branch_core
Fetches the coordination branch from the origin remote.
push_coordination_branch
Pushes the given local ref to the coordination branch on origin.
push_coordination_branch_core
Push a local ref to the coordination branch on origin, converting git-related failures into a CoreError prefixed with “coordination push failed:”.
reserve_change_on_coordination_branch
Reserves a newly created change on the coordination branch using an ephemeral worktree.
reserve_change_on_coordination_branch_core
Reserve change metadata on the coordination branch, translating coordination git failures into CoreError.