Skip to main content

rskit_git/embedded/
mod.rs

1//! Embedded libgit2 repository implementation.
2
3pub mod auth;
4mod conversions;
5mod errors;
6mod manage;
7mod read;
8mod repository;
9#[cfg(test)]
10mod tests;
11mod write;
12
13pub(crate) use conversions::{
14    commit_from_git2, oid_from_git2, reference_from_git2, signature_from_git2,
15};
16pub(crate) use errors::{
17    map_head_error, map_push_error, map_remote_error, map_signature_error, redact_url_credentials,
18};
19pub use repository::{
20    Git2Repository, clone, discover, discover_with_auth, init, init_bare, init_with, open,
21    open_with_auth,
22};