List of all items
Structs
- config::AttestConfig
- config::Config
- config::KeyConfig
- config::LayeredConfig
- config::RemoteEntry
- config::ResolvedRemote
- config::Upstream
Enums
- commands::attest_factory::FactoryError
- commands::conflict::ConflictClass
- commands::revspec::RevError
- config::ConfigError
- config::ConfigScope
- remote_dispatch::DispatchError
- remote_dispatch::PushLease
Functions
- clap_shim::map_clap_error_kind
- clap_shim::parse
- clap_shim::report_clap_error
- cli::strip_comments_and_trim
- commands::acquire_worktree_lock
- commands::add::run
- commands::attest::run
- commands::attest_factory::build_signer
- commands::attest_factory::parse_algorithm
- commands::bisect::run
- commands::blame::run
- commands::branch::run
- commands::cat::run
- commands::cat_file::run
- commands::checkout::run
- commands::cherry_pick::run
- commands::clean::run
- commands::clone::run
- commands::commit::run
- commands::config_cmd::run
- commands::conflict::classify
- commands::conflict::ensure_abort_safe
- commands::conflict::ensure_conflict_paths_staged
- commands::conflict::first_unresolved_marker
- commands::conflict::materialize_conflicts
- commands::conflict::reset_conflict_paths
- commands::diff::run
- commands::ensure_restore_safe
- commands::ensure_restore_safe_with_options
- commands::fetch::run
- commands::for_each_ref::run
- commands::gc::run
- commands::hash_cmd::run
- commands::head_branch_name
- commands::init::run
- commands::key::run
- commands::keygen::run
- commands::log::run
- commands::ls_files::run
- commands::ls_tree::run
- commands::mcp::run
- commands::merge::run
- commands::mv::run
- commands::not_yet_ported
- commands::open_store_configured
- commands::pull::run
- commands::push::run
- commands::read_or_seed_index_from_head
- commands::rebase::run
- commands::record_superseded
- commands::reflog::run
- commands::remote::run
- commands::reset::run
- commands::restore::run
- commands::restore_worktree_and_index
- commands::rev_parse::run
- commands::revert::run
- commands::revspec::resolve_revision
- commands::rm::run
- commands::serve::run
- commands::show::run
- commands::show_ref::run
- commands::sparse_checkout::run
- commands::stash::run
- commands::status::run
- commands::symbolic_ref::run
- commands::sync_index_to_tree
- commands::tag::run
- commands::tree::run
- commands::update_ref::run
- commands::usage_error
- commands::verify::run
- commands::verify_attest::run
- commands::write_ref_recording_history
- config::core_allowed_suffix
- config::endpoint_credential_trust
- config::enforce_trusted_remote_endpoint
- config::expand_user_identity
- config::home_dir_for_euid
- config::is_core_section
- config::parse_pipe_list
- config::read_layered
- config::read_or_default
- config::resolve_key_path
- config::resolve_remote
- config::resolve_upstream
- config::user_config_path
- config::validate_key_path
- config::validate_value
- config::write
- config::write_user_kv
- config::xdg_cache_home
- config::xdg_config_home
- config::xdg_data_home
- config::xdg_state_home
- dispatch
- editor::spawn_editor
- editor::strip_comments_and_trim
- format::full_identity
- format::hex_hash
- format::human_date_utc
- format::json_escape
- format::short_hash
- format::short_identity
- remote_dispatch::fetch_all
- remote_dispatch::lease_condition
- remote_dispatch::open
- remote_dispatch::open_trusted
- remote_dispatch::pull_all
- remote_dispatch::push_all
- remote_dispatch::push_all_with
- remote_dispatch::push_branch
- remote_dispatch::push_branch_tracked
- signal::install
- signal::interrupted
- signal::is_shutdown
- term::getenv_nonempty
- term::use_color_stderr
- term::use_color_stdout
Constants
- cli::CLI_VERSION
- cli::COMMIT_EDITMSG_TEMPLATE
- cli::HELP_TEXT
- commands::WORKTREE_LOCK
- commands::revspec::MIN_SHORT_HASH
- config::CONFIG_FILE
- config::CORE_ALLOWED_KEYS
- config::CORE_DENIED_KEYS
- config::DEFAULT_BRANCH
- config::DEFAULT_KEY_BACKEND
- config::DEFAULT_KEY_REF
- config::DEFAULT_P256_KEY_REF
- config::DEFAULT_REMOTE_NAME
- config::DEFAULT_SECP256K1_KEY_REF
- config::DEFAULT_SIGNER
- config::DEFAULT_SIGNING_KEY
- config::REPO_FORBIDDEN_KEYS
- config::USER_CONFIG_SUBPATH
- editor::COMMIT_EDITMSG_TEMPLATE
- editor::MAX_COMMIT_MSG_BYTES
- exit::CANTCREAT
- exit::CONFIG_ERROR
- exit::DATAERR
- exit::GENERAL_ERROR
- exit::NOINPUT
- exit::NOPERM
- exit::OK
- exit::PROTOCOL_ERROR
- exit::TEMPFAIL
- exit::UNAVAILABLE
- exit::USAGE