List of all items
Structs
- ApplySparseResult
- AtomicMetadataWriteOptions
- AtomicMetadataWriteResult
- AttributeCheck
- CacheInfoEntry
- CheckoutIndexPathOptions
- CheckoutResult
- EolInfo
- IgnoreMatch
- IndexStatProbe
- IndexStatProbeCache
- MoveDetail
- MoveOptions
- MoveResult
- PathspecMatchMagic
- RemoveOptions
- RemoveResult
- RestoreResult
- SharedSymrefWorktree
- ShortStatusEntry
- ShortStatusOptions
- ShortStatusRow
- SparseCheckout
- StandardAttributeMatcher
- SubmoduleStatus
- TreeAttributes
- UntrackedPathOptions
- UntrackedPathspecFilter
- UpdateIndexOptions
- UpdateIndexPath
- UpdateIndexPathMode
- UpdateIndexResult
- WorktreeAttributes
- WriteTreeOptions
Enums
- AddExactTrackedPathResult
- AddUpdateTrackedAction
- AttributeState
- CheckoutConflictStyle
- CheckoutStage
- ConvFlags
- IndexInfoRecord
- SafeCrlfIndexBlob
- SparseCheckoutMode
- StatusIgnoredMode
- StatusUntrackedMode
- StreamControl
- WorktreeEntryState
- WorktreeStatus
Traits
Functions
- add_exact_tracked_path_from_disk
- add_exact_tracked_path_with_index
- add_paths_to_index
- add_paths_to_index_filtered
- add_update_all_tracked_filtered
- apply_clean_filter
- apply_clean_filter_with_attributes
- apply_clean_filter_with_attributes_cow
- apply_clean_filter_with_attributes_cow_safecrlf
- apply_smudge_filter
- apply_smudge_filter_with_attributes
- apply_smudge_filter_with_attributes_cow
- apply_sparse_checkout
- apply_sparse_checkout_with_mode
- checkout_branch
- checkout_branch_filtered
- checkout_detached
- checkout_detached_filtered
- checkout_detached_sparse
- checkout_index_paths
- checkout_tree_to_index_and_worktree
- clear_resolve_undo
- common_git_dir_for_git_dir
- deleted_index_entries
- disable_split_index
- disable_untracked_cache
- emit_untracked_cache_bypass_trace
- enable_split_index
- enable_untracked_cache
- eol_attribute_checks
- eol_info_for_path
- expand_sparse_index
- find_shared_symref
- force_write_index
- ignored_index_entries
- index_from_tree
- index_skip_hash_from_config
- is_shallow_repository
- modified_index_entries
- move_index_and_worktree_path
- path_in_sparse_checkout
- path_matches_ignore
- path_matches_ignore_with_per_directory
- path_matches_standard_ignore
- pathspec_is_glob
- pathspec_item_matches
- read_repository_index
- refresh_index_paths
- refresh_untracked_cache_after_status
- remove_index_and_worktree_paths
- repository_index_path
- reset_index_and_worktree_to_commit
- reset_index_to_commit
- restore_index_and_worktree_paths_from_head
- restore_index_and_worktree_paths_from_tree
- restore_index_paths_from_head
- restore_index_paths_from_tree
- restore_index_paths_from_tree_allow_unmatched
- restore_worktree_paths
- restore_worktree_paths_filtered
- restore_worktree_paths_from_head
- restore_worktree_paths_from_tree
- set_index_assume_unchanged_paths
- set_index_fsmonitor_valid_paths
- set_index_skip_worktree_paths
- set_index_version
- short_status_count
- short_status_count_with_options
- standard_attributes_for_path
- standard_attributes_for_path_from_index
- standard_attributes_for_path_from_tree
- standard_attributes_for_path_in_repo
- standard_ignore_match
- stream_short_status
- stream_short_status_with_options
- submodule_dirt
- submodule_dirt_checked
- unresolve_index_paths
- untracked_paths
- untracked_paths_with_options
- untracked_pathspec_matches
- untracked_pathspec_needs_descent
- update_index_again
- update_index_cacheinfo
- update_index_index_info
- update_index_ordered_paths_filtered
- update_index_ordered_paths_filtered_with_index
- update_index_paths
- update_index_paths_filtered
- update_index_paths_filtered_with_index
- update_index_paths_with_index
- wildmatch
- worktree_entry_state
- worktree_entry_state_by_git_path
- worktree_refs_in_use
- worktree_root_for_git_dir
- write_blob_body_or_symlink
- write_metadata_file_atomic
- write_repository_index
- write_repository_index_ref
- write_repository_index_ref_skip_hash
- write_tree_from_index
- write_tree_from_index_with_odb
- write_tree_from_index_with_options