List of all items
Structs
- auth::AuthToken
- config::ConfigProvider
- config::ConfigProviderFilter
- config::ConfigTree
- config::ConfigTrees
- config::RemoteConfig
- config::RepoConfig
- provider::Filter
- provider::github::Github
- provider::github::GithubApiErrorResponse
- provider::github::GithubProject
- provider::gitlab::Gitlab
- provider::gitlab::GitlabApiErrorResponse
- provider::gitlab::GitlabProject
- repo::Branch
- repo::Commit
- repo::Oid
- repo::Reference
- repo::Remote
- repo::RemoteHandle
- repo::Repo
- repo::RepoChanges
- repo::RepoError
- repo::RepoHandle
- repo::RepoStatus
- repo::TrackingConfig
- repo::Worktree
- repo::WorktreeRootConfig
- tree::Tree
Enums
- config::Config
- provider::ApiErrorResponse
- provider::RemoteProvider
- provider::gitlab::GitlabVisibility
- repo::GitPushDefaultSetting
- repo::RemoteTrackingStatus
- repo::RemoteType
- repo::RepoErrorKind
- repo::SubmoduleStatus
- repo::WorktreeConversionFailureReason
- repo::WorktreeRemoveFailureReason
Traits
Functions
- auth::get_token_from_command
- config::read_config
- find_in_tree
- output::print_action
- output::print_error
- output::print_repo_action
- output::print_repo_error
- output::print_repo_success
- output::print_success
- output::print_warning
- path::env_home
- path::expand_path
- path::path_as_string
- provider::escape
- repo::clone_repo
- repo::detect_remote_type
- repo::read_worktree_root_config
- table::get_status_table
- table::get_worktree_status_table
- table::show_single_repo_status
- tree::find_repo_paths
- tree::find_unmanaged_repos
- tree::sync_trees
- worktree::add_worktree