git-meta-lib
Rust library for attaching and exchanging structured metadata in Git repositories: local SQLite storage, serialize/materialize to Git trees and refs, and merge semantics aligned with the git metadata specification.
Add to your Cargo.toml:
[]
= "0.1.0"
The public API is under the git_meta_lib crate name (hyphens in the package name become underscores in Rust).
For the command-line interface, see the git-meta-cli crate (binary git-meta).
Publishing
cargo publish -p git-meta-lib must succeed on crates.io before cargo publish -p git-meta-cli, because the CLI crate depends on that exact version.