git_iris/git/mod.rs
1// Git module providing functionality for Git repository operations
2
3mod commit;
4mod files;
5mod repository;
6mod utils;
7
8// Re-export primary types for public use
9pub use commit::CommitInfo;
10pub use commit::CommitResult;
11pub use repository::GitRepo;
12
13// Re-export utility functions
14pub use utils::*;
15
16// Re-export type aliases to maintain backward compatibility
17pub use crate::context::{RecentCommit, StagedFile};
18pub use files::RepoFilesInfo;