Skip to main content

Crate omnifuse_git

Crate omnifuse_git 

Source
Expand description

omnifuse-git — Git backend for OmniFuse.

Implements the omnifuse_core::Backend trait via git CLI. Ported from SimpleGitFS.

Re-exports§

pub use error::GitError;
pub use error::classify_git_error;

Modules§

engine
Git engine — wrapper over git CLI.
error
Git backend error taxonomy.
filter
File filtering via .gitignore.
ops
High-level git operations.
repo_source
Repository source management (local path / remote URL).
sync_lifecycle
Git synchronization lifecycle.
tracking
Git tracking rules.

Structs§

GitBackend
Git backend for OmniFuse.
GitConfig
Git backend configuration.