List of all items
Structs
- AppError
- cli::GitCli
- embedded::Git2Repository
- options::BlameOptions
- options::CheckoutOptions
- options::CherryPickOptions
- options::CleanOptions
- options::CommitOptions
- options::DescribeOptions
- options::FetchOptions
- options::GrepOptions
- options::LogOptions
- options::MergeOptions
- options::PushOptions
- options::RebaseOptions
- repo::Repo
- testutil::RepoBuilder
- types::BlameLine
- types::Branch
- types::Commit
- types::DiffEntry
- types::DiffStats
- types::GrepMatch
- types::IndexEntry
- types::MergeResult
- types::Oid
- types::RebaseResult
- types::Reference
- types::Remote
- types::Signature
- types::StashEntry
- types::StatusEntry
- types::Tag
- types::TreeEntry
Enums
- auth::SigningConfig
- auth::TransportAuth
- error::GitError
- types::BranchFilter
- types::EntryKind
- types::EntryState
- types::FileStatus
- types::ResetMode
Traits
- auth::AuthProvider
- core::Executor
- core::Repository
- manage::ConfigReader
- manage::Maintainer
- manage::RefManager
- manage::RemoteManager
- read::Blamer
- read::Differ
- read::IgnoreReader
- read::IndexReader
- read::Inspector
- read::LogReader
- read::TreeReader
- write::CheckoutManager
- write::CherryPicker
- write::Committer
- write::IndexManager
- write::Merger
- write::Rebaser
- write::Resetter
- write::Stasher
Functions
- cli::auth::apply_transport
- embedded::auth::remote_callbacks
- embedded::auth::validate_transport
- embedded::clone
- embedded::discover
- embedded::init
- embedded::init_bare
- embedded::open
- paths::join_repo_path
- paths::repo_relative_path
- repo::clone
- repo::discover
- repo::init
- repo::init_bare
- repo::open