git-core 0.1.0

Git object-store reader: loose + packfile (v2, OFS/REF delta) objects, refs, commits, trees over a content-addressed Merkle DAG
Documentation
#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]
pub mod commit;
pub mod error;
pub mod hash;
pub mod loose;
pub mod object;
pub mod pack;
pub mod reflog;
pub mod refs;
pub mod repo;
pub mod tree;

pub use commit::{CommitObject, Signature};
pub use error::{GitError, Result};
pub use hash::GitHash;
pub use object::{ObjectKind, RawObject};
pub use reflog::{parse_reflog, ReflogEntry};
pub use repo::GitRepo;
pub use tree::{TreeEntry, TreeObject};