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