//! Git layer

pub mod branch;
pub mod commit;
pub mod diff;
pub mod graph;
pub mod operations;
pub mod repository;

pub use branch::BranchInfo;
pub use commit::CommitInfo;
pub use diff::{CommitDiffInfo, FileChangeKind, FileDiffInfo};
pub use graph::build_graph;
pub use repository::GitRepository;
