Expand description
Library entry point for submod, a Git submodule manager with sparse checkout support.
This crate is primarily intended for CLI use. The library API is not stable and may change.
§Modules
config
: Submodule configuration management.gitoxide_manager
: Implementation of submodule operations using gitoxide.
§Exports
- Common types and managers for use in tests or advanced integrations.
§Version
- Exposes the current crate version as
VERSION
.
§Note
The API is not guaranteed to be stable. Use at your own risk.
Re-exports§
pub use config::Config;
pub use config::SubmoduleConfig;
pub use config::SubmoduleDefaults;
pub use config::SubmoduleGitOptions;
pub use gitoxide_manager::GitoxideSubmoduleManager;
pub use gitoxide_manager::SparseStatus;
pub use gitoxide_manager::SubmoduleError;
pub use gitoxide_manager::SubmoduleStatus;
Modules§
- config
- Configuration management for submodules Configuration types and utilities for submod.
- gitoxide_
manager - Gitoxide-based submodule management implementation
- prelude
- Re-export commonly used types for convenience
Constants§
- VERSION
- Version information