Skip to main content

Module git

Module git 

Source
Expand description

Git operations abstraction.

Defines the GitOps trait for all git CLI interactions and provides DefaultGitOps, the production implementation that shells out to git. This abstraction enables unit-testing modules that depend on git without requiring an actual repository.

Structs§

DefaultGitOps
Production GitOps implementation that shells out to the git binary.

Traits§

GitOps
Abstraction over git CLI operations.