List of all items
Structs
- git_apply_options
 - git_blame_hunk
 - git_blame_options
 - git_buf
 - git_cert
 - git_cert_hostkey
 - git_cert_x509
 - git_checkout_options
 - git_checkout_perfdata
 - git_cherrypick_options
 - git_clone_options
 - git_config_entry
 - git_cred
 - git_describe_format_options
 - git_describe_options
 - git_diff_binary
 - git_diff_binary_file
 - git_diff_delta
 - git_diff_file
 - git_diff_find_options
 - git_diff_format_email_options
 - git_diff_hunk
 - git_diff_line
 - git_diff_options
 - git_diff_patchid_options
 - git_diff_similarity_metric
 - git_email_create_options
 - git_error
 - git_fetch_negotiation
 - git_fetch_options
 - git_index_entry
 - git_index_time
 - git_indexer_options
 - git_indexer_progress
 - git_merge_file_options
 - git_merge_file_result
 - git_merge_options
 - git_message_trailer
 - git_message_trailer_array
 - git_odb_backend
 - git_odb_writepack
 - git_oid
 - git_oidarray
 - git_proxy_options
 - git_push_options
 - git_push_update
 - git_rebase_operation
 - git_rebase_options
 - git_refdb_backend
 - git_remote_callbacks
 - git_remote_connect_options
 - git_remote_head
 - git_repository_init_options
 - git_revspec
 - git_signature
 - git_smart_subtransport
 - git_smart_subtransport_definition
 - git_smart_subtransport_stream
 - git_stash_apply_options
 - git_stash_save_options
 - git_status_entry
 - git_status_options
 - git_strarray
 - git_submodule_update_options
 - git_time
 - git_transport
 - git_tree_update
 - git_worktree_add_options
 - git_worktree_prune_options
 - git_writestream
 
Enums
- LIBSSH2_SESSION
 - LIBSSH2_USERAUTH_KBDINT_PROMPT
 - LIBSSH2_USERAUTH_KBDINT_RESPONSE
 - git_annotated_commit
 - git_blame
 - git_blob
 - git_branch_iterator
 - git_commit
 - git_config
 - git_config_iterator
 - git_describe_result
 - git_diff
 - git_diff_stats
 - git_index
 - git_index_conflict_iterator
 - git_indexer
 - git_mailmap
 - git_note
 - git_note_iterator
 - git_object
 - git_odb
 - git_odb_object
 - git_odb_stream
 - git_packbuilder
 - git_patch
 - git_pathspec
 - git_pathspec_match_list
 - git_push
 - git_rebase
 - git_refdb
 - git_reference
 - git_reference_iterator
 - git_reflog
 - git_reflog_entry
 - git_refspec
 - git_remote
 - git_repository
 - git_revwalk
 - git_status_list
 - git_submodule
 - git_tag
 - git_transaction
 - git_tree
 - git_tree_entry
 - git_treebuilder
 - git_worktree
 
Functions
- git_annotated_commit_free
 - git_annotated_commit_from_fetchhead
 - git_annotated_commit_from_ref
 - git_annotated_commit_id
 - git_annotated_commit_lookup
 - git_annotated_commit_ref
 - git_apply
 - git_apply_options_init
 - git_apply_to_tree
 - git_attr_get
 - git_attr_value
 - git_blame_buffer
 - git_blame_file
 - git_blame_free
 - git_blame_get_hunk_byindex
 - git_blame_get_hunk_byline
 - git_blame_get_hunk_count
 - git_blame_init_options
 - git_blob_create_frombuffer
 - git_blob_create_fromdisk
 - git_blob_create_fromstream
 - git_blob_create_fromstream_commit
 - git_blob_create_fromworkdir
 - git_blob_free
 - git_blob_id
 - git_blob_is_binary
 - git_blob_lookup
 - git_blob_lookup_prefix
 - git_blob_rawcontent
 - git_blob_rawsize
 - git_branch_create
 - git_branch_create_from_annotated
 - git_branch_delete
 - git_branch_is_head
 - git_branch_iterator_free
 - git_branch_iterator_new
 - git_branch_lookup
 - git_branch_move
 - git_branch_name
 - git_branch_name_is_valid
 - git_branch_next
 - git_branch_remote_name
 - git_branch_set_upstream
 - git_branch_upstream
 - git_branch_upstream_merge
 - git_branch_upstream_name
 - git_branch_upstream_remote
 - git_buf_dispose
 - git_buf_grow
 - git_buf_set
 - git_checkout_head
 - git_checkout_index
 - git_checkout_init_options
 - git_checkout_tree
 - git_cherrypick
 - git_cherrypick_commit
 - git_cherrypick_init_options
 - git_clone
 - git_clone_init_options
 - git_commit_amend
 - git_commit_author
 - git_commit_author_with_mailmap
 - git_commit_body
 - git_commit_committer
 - git_commit_committer_with_mailmap
 - git_commit_create
 - git_commit_create_buffer
 - git_commit_create_with_signature
 - git_commit_extract_signature
 - git_commit_free
 - git_commit_header_field
 - git_commit_id
 - git_commit_lookup
 - git_commit_lookup_prefix
 - git_commit_message
 - git_commit_message_encoding
 - git_commit_message_raw
 - git_commit_nth_gen_ancestor
 - git_commit_parent
 - git_commit_parent_id
 - git_commit_parentcount
 - git_commit_raw_header
 - git_commit_summary
 - git_commit_time
 - git_commit_time_offset
 - git_commit_tree
 - git_commit_tree_id
 - git_config_add_file_ondisk
 - git_config_delete_entry
 - git_config_delete_multivar
 - git_config_entry_free
 - git_config_find_global
 - git_config_find_programdata
 - git_config_find_system
 - git_config_find_xdg
 - git_config_free
 - git_config_get_bool
 - git_config_get_entry
 - git_config_get_int32
 - git_config_get_int64
 - git_config_get_path
 - git_config_get_string
 - git_config_get_string_buf
 - git_config_iterator_free
 - git_config_iterator_glob_new
 - git_config_iterator_new
 - git_config_multivar_iterator_new
 - git_config_new
 - git_config_next
 - git_config_open_default
 - git_config_open_global
 - git_config_open_level
 - git_config_open_ondisk
 - git_config_parse_bool
 - git_config_parse_int32
 - git_config_parse_int64
 - git_config_set_bool
 - git_config_set_int32
 - git_config_set_int64
 - git_config_set_multivar
 - git_config_set_string
 - git_config_snapshot
 - git_cred_default_new
 - git_cred_has_username
 - git_cred_ssh_custom_new
 - git_cred_ssh_interactive_new
 - git_cred_ssh_key_from_agent
 - git_cred_ssh_key_memory_new
 - git_cred_ssh_key_new
 - git_cred_username_new
 - git_cred_userpass
 - git_cred_userpass_plaintext_new
 - git_describe_commit
 - git_describe_format
 - git_describe_result_free
 - git_describe_workdir
 - git_diff_blob_to_buffer
 - git_diff_blobs
 - git_diff_buffers
 - git_diff_find_init_options
 - git_diff_find_similar
 - git_diff_foreach
 - git_diff_format_email
 - git_diff_format_email_options_init
 - git_diff_free
 - git_diff_from_buffer
 - git_diff_get_delta
 - git_diff_get_stats
 - git_diff_index_to_index
 - git_diff_index_to_workdir
 - git_diff_init_options
 - git_diff_is_sorted_icase
 - git_diff_merge
 - git_diff_num_deltas
 - git_diff_num_deltas_of_type
 - git_diff_patchid
 - git_diff_patchid_options_init
 - git_diff_print
 - git_diff_stats_deletions
 - git_diff_stats_files_changed
 - git_diff_stats_free
 - git_diff_stats_insertions
 - git_diff_stats_to_buf
 - git_diff_status_char
 - git_diff_tree_to_index
 - git_diff_tree_to_tree
 - git_diff_tree_to_workdir
 - git_diff_tree_to_workdir_with_index
 - git_email_create_from_commit
 - git_email_create_from_diff
 - git_error_clear
 - git_error_last
 - git_error_set_str
 - git_fetch_init_options
 - git_graph_ahead_behind
 - git_graph_descendant_of
 - git_ignore_add_rule
 - git_ignore_clear_internal_rules
 - git_ignore_path_is_ignored
 - git_index_add
 - git_index_add_all
 - git_index_add_bypath
 - git_index_add_frombuffer
 - git_index_clear
 - git_index_conflict_add
 - git_index_conflict_get
 - git_index_conflict_iterator_free
 - git_index_conflict_iterator_new
 - git_index_conflict_next
 - git_index_conflict_remove
 - git_index_entry_stage
 - git_index_entrycount
 - git_index_find
 - git_index_find_prefix
 - git_index_free
 - git_index_get_byindex
 - git_index_get_bypath
 - git_index_has_conflicts
 - git_index_new
 - git_index_open
 - git_index_path
 - git_index_read
 - git_index_read_tree
 - git_index_remove
 - git_index_remove_all
 - git_index_remove_bypath
 - git_index_remove_directory
 - git_index_set_version
 - git_index_update_all
 - git_index_version
 - git_index_write
 - git_index_write_tree
 - git_index_write_tree_to
 - git_indexer_append
 - git_indexer_commit
 - git_indexer_free
 - git_indexer_hash
 - git_indexer_name
 - git_indexer_new
 - git_indexer_options_init
 - git_libgit2_features
 - git_libgit2_init
 - git_libgit2_opts
 - git_libgit2_shutdown
 - git_libgit2_version
 - git_mailmap_add_entry
 - git_mailmap_free
 - git_mailmap_from_buffer
 - git_mailmap_from_repository
 - git_mailmap_new
 - git_mailmap_resolve_signature
 - git_mempack_dump
 - git_mempack_new
 - git_mempack_reset
 - git_merge
 - git_merge_analysis
 - git_merge_analysis_for_ref
 - git_merge_base
 - git_merge_base_many
 - git_merge_base_octopus
 - git_merge_bases
 - git_merge_bases_many
 - git_merge_commits
 - git_merge_file_from_index
 - git_merge_file_options_init
 - git_merge_file_result_free
 - git_merge_init_options
 - git_merge_trees
 - git_message_prettify
 - git_message_trailer_array_free
 - git_message_trailers
 - git_note_author
 - git_note_committer
 - git_note_create
 - git_note_default_ref
 - git_note_free
 - git_note_id
 - git_note_iterator_free
 - git_note_iterator_new
 - git_note_message
 - git_note_next
 - git_note_read
 - git_note_remove
 - git_object_dup
 - git_object_free
 - git_object_id
 - git_object_lookup
 - git_object_lookup_prefix
 - git_object_peel
 - git_object_short_id
 - git_object_string2type
 - git_object_type
 - git_object_type2string
 - git_object_typeisloose
 - git_odb_add_alternate
 - git_odb_add_backend
 - git_odb_add_disk_alternate
 - git_odb_backend_loose
 - git_odb_backend_malloc
 - git_odb_backend_one_pack
 - git_odb_backend_pack
 - git_odb_exists
 - git_odb_exists_ext
 - git_odb_exists_prefix
 - git_odb_foreach
 - git_odb_free
 - git_odb_get_backend
 - git_odb_hash
 - git_odb_hashfile
 - git_odb_init_backend
 - git_odb_new
 - git_odb_num_backends
 - git_odb_object_data
 - git_odb_object_dup
 - git_odb_object_free
 - git_odb_object_id
 - git_odb_object_size
 - git_odb_object_type
 - git_odb_open_rstream
 - git_odb_open_wstream
 - git_odb_read
 - git_odb_read_header
 - git_odb_refresh
 - git_odb_stream_finalize_write
 - git_odb_stream_free
 - git_odb_stream_read
 - git_odb_stream_write
 - git_odb_write
 - git_odb_write_pack
 - git_oid_cmp
 - git_oid_equal
 - git_oid_fromraw
 - git_oid_fromstrn
 - git_oid_iszero
 - git_oid_streq
 - git_oid_tostr
 - git_oidarray_free
 - git_packbuilder_foreach
 - git_packbuilder_free
 - git_packbuilder_hash
 - git_packbuilder_insert
 - git_packbuilder_insert_commit
 - git_packbuilder_insert_recur
 - git_packbuilder_insert_tree
 - git_packbuilder_insert_walk
 - git_packbuilder_name
 - git_packbuilder_new
 - git_packbuilder_object_count
 - git_packbuilder_set_callbacks
 - git_packbuilder_set_threads
 - git_packbuilder_write
 - git_packbuilder_write_buf
 - git_packbuilder_written
 - git_patch_free
 - git_patch_from_blob_and_buffer
 - git_patch_from_blobs
 - git_patch_from_buffers
 - git_patch_from_diff
 - git_patch_get_delta
 - git_patch_get_hunk
 - git_patch_get_line_in_hunk
 - git_patch_line_stats
 - git_patch_num_hunks
 - git_patch_num_lines_in_hunk
 - git_patch_print
 - git_patch_size
 - git_patch_to_buf
 - git_pathspec_free
 - git_pathspec_match_diff
 - git_pathspec_match_index
 - git_pathspec_match_list_diff_entry
 - git_pathspec_match_list_entry
 - git_pathspec_match_list_entrycount
 - git_pathspec_match_list_failed_entry
 - git_pathspec_match_list_failed_entrycount
 - git_pathspec_match_list_free
 - git_pathspec_match_tree
 - git_pathspec_match_workdir
 - git_pathspec_matches_path
 - git_pathspec_new
 - git_rebase_abort
 - git_rebase_commit
 - git_rebase_finish
 - git_rebase_free
 - git_rebase_init
 - git_rebase_init_options
 - git_rebase_inmemory_index
 - git_rebase_next
 - git_rebase_open
 - git_rebase_operation_byindex
 - git_rebase_operation_current
 - git_rebase_operation_entrycount
 - git_rebase_orig_head_id
 - git_rebase_orig_head_name
 - git_refdb_backend_fs
 - git_refdb_compress
 - git_refdb_free
 - git_refdb_init_backend
 - git_refdb_new
 - git_refdb_open
 - git_refdb_set_backend
 - git_reference_cmp
 - git_reference_create
 - git_reference_create_matching
 - git_reference_delete
 - git_reference_dwim
 - git_reference_ensure_log
 - git_reference_free
 - git_reference_has_log
 - git_reference_is_branch
 - git_reference_is_note
 - git_reference_is_remote
 - git_reference_is_tag
 - git_reference_is_valid_name
 - git_reference_iterator_free
 - git_reference_iterator_glob_new
 - git_reference_iterator_new
 - git_reference_lookup
 - git_reference_name
 - git_reference_name_is_valid
 - git_reference_name_to_id
 - git_reference_next
 - git_reference_next_name
 - git_reference_normalize_name
 - git_reference_peel
 - git_reference_rename
 - git_reference_resolve
 - git_reference_set_target
 - git_reference_shorthand
 - git_reference_symbolic_create
 - git_reference_symbolic_create_matching
 - git_reference_symbolic_set_target
 - git_reference_symbolic_target
 - git_reference_target
 - git_reference_target_peel
 - git_reference_type
 - git_reflog_append
 - git_reflog_delete
 - git_reflog_drop
 - git_reflog_entry_byindex
 - git_reflog_entry_committer
 - git_reflog_entry_id_new
 - git_reflog_entry_id_old
 - git_reflog_entry_message
 - git_reflog_entrycount
 - git_reflog_free
 - git_reflog_read
 - git_reflog_rename
 - git_reflog_write
 - git_refspec_direction
 - git_refspec_dst
 - git_refspec_dst_matches
 - git_refspec_force
 - git_refspec_rtransform
 - git_refspec_src
 - git_refspec_src_matches
 - git_refspec_string
 - git_refspec_transform
 - git_remote_add_fetch
 - git_remote_add_push
 - git_remote_connect
 - git_remote_connected
 - git_remote_create
 - git_remote_create_anonymous
 - git_remote_create_detached
 - git_remote_create_with_fetchspec
 - git_remote_default_branch
 - git_remote_delete
 - git_remote_disconnect
 - git_remote_download
 - git_remote_dup
 - git_remote_fetch
 - git_remote_free
 - git_remote_get_fetch_refspecs
 - git_remote_get_push_refspecs
 - git_remote_get_refspec
 - git_remote_init_callbacks
 - git_remote_is_valid_name
 - git_remote_list
 - git_remote_lookup
 - git_remote_ls
 - git_remote_name
 - git_remote_name_is_valid
 - git_remote_prune
 - git_remote_push
 - git_remote_pushurl
 - git_remote_refspec_count
 - git_remote_rename
 - git_remote_set_autotag
 - git_remote_set_pushurl
 - git_remote_set_url
 - git_remote_stats
 - git_remote_stop
 - git_remote_update_tips
 - git_remote_url
 - git_repository_commondir
 - git_repository_config
 - git_repository_config_snapshot
 - git_repository_discover
 - git_repository_fetchhead_foreach
 - git_repository_free
 - git_repository_get_namespace
 - git_repository_head
 - git_repository_head_detached
 - git_repository_index
 - git_repository_init
 - git_repository_init_ext
 - git_repository_init_init_options
 - git_repository_is_bare
 - git_repository_is_empty
 - git_repository_is_shallow
 - git_repository_is_worktree
 - git_repository_mergehead_foreach
 - git_repository_message
 - git_repository_message_remove
 - git_repository_new
 - git_repository_odb
 - git_repository_open
 - git_repository_open_bare
 - git_repository_open_ext
 - git_repository_open_from_worktree
 - git_repository_path
 - git_repository_refdb
 - git_repository_reinit_filesystem
 - git_repository_set_bare
 - git_repository_set_config
 - git_repository_set_head
 - git_repository_set_head_detached
 - git_repository_set_head_detached_from_annotated
 - git_repository_set_index
 - git_repository_set_namespace
 - git_repository_set_odb
 - git_repository_set_refdb
 - git_repository_set_workdir
 - git_repository_state
 - git_repository_state_cleanup
 - git_repository_workdir
 - git_repository_wrap_odb
 - git_reset
 - git_reset_default
 - git_revert
 - git_revert_commit
 - git_revert_options_init
 - git_revparse
 - git_revparse_ext
 - git_revparse_single
 - git_revwalk_add_hide_cb
 - git_revwalk_free
 - git_revwalk_hide
 - git_revwalk_hide_glob
 - git_revwalk_hide_head
 - git_revwalk_hide_ref
 - git_revwalk_new
 - git_revwalk_next
 - git_revwalk_push
 - git_revwalk_push_glob
 - git_revwalk_push_head
 - git_revwalk_push_range
 - git_revwalk_push_ref
 - git_revwalk_reset
 - git_revwalk_simplify_first_parent
 - git_revwalk_sorting
 - git_signature_default
 - git_signature_dup
 - git_signature_free
 - git_signature_new
 - git_signature_now
 - git_stash_apply
 - git_stash_apply_init_options
 - git_stash_drop
 - git_stash_foreach
 - git_stash_pop
 - git_stash_save
 - git_stash_save_options_init
 - git_stash_save_with_opts
 - git_status_byindex
 - git_status_file
 - git_status_init_options
 - git_status_list_entrycount
 - git_status_list_free
 - git_status_list_new
 - git_status_should_ignore
 - git_strarray_free
 - git_submodule_add_finalize
 - git_submodule_add_setup
 - git_submodule_add_to_index
 - git_submodule_branch
 - git_submodule_clone
 - git_submodule_foreach
 - git_submodule_free
 - git_submodule_head_id
 - git_submodule_ignore
 - git_submodule_index_id
 - git_submodule_init
 - git_submodule_location
 - git_submodule_lookup
 - git_submodule_name
 - git_submodule_open
 - git_submodule_path
 - git_submodule_reload
 - git_submodule_repo_init
 - git_submodule_set_branch
 - git_submodule_set_ignore
 - git_submodule_set_update
 - git_submodule_set_url
 - git_submodule_status
 - git_submodule_sync
 - git_submodule_update
 - git_submodule_update_init_options
 - git_submodule_update_strategy
 - git_submodule_url
 - git_submodule_wd_id
 - git_tag_annotation_create
 - git_tag_create
 - git_tag_create_frombuffer
 - git_tag_create_lightweight
 - git_tag_delete
 - git_tag_foreach
 - git_tag_free
 - git_tag_id
 - git_tag_list
 - git_tag_list_match
 - git_tag_lookup
 - git_tag_lookup_prefix
 - git_tag_message
 - git_tag_name
 - git_tag_name_is_valid
 - git_tag_peel
 - git_tag_tagger
 - git_tag_target
 - git_tag_target_id
 - git_tag_target_type
 - git_trace_set
 - git_transaction_commit
 - git_transaction_free
 - git_transaction_lock_ref
 - git_transaction_new
 - git_transaction_remove
 - git_transaction_set_reflog
 - git_transaction_set_symbolic_target
 - git_transaction_set_target
 - git_transport_register
 - git_transport_smart
 - git_transport_unregister
 - git_tree_create_updated
 - git_tree_entry_byid
 - git_tree_entry_byindex
 - git_tree_entry_byname
 - git_tree_entry_bypath
 - git_tree_entry_cmp
 - git_tree_entry_dup
 - git_tree_entry_filemode
 - git_tree_entry_filemode_raw
 - git_tree_entry_free
 - git_tree_entry_id
 - git_tree_entry_name
 - git_tree_entry_to_object
 - git_tree_entry_type
 - git_tree_entrycount
 - git_tree_free
 - git_tree_id
 - git_tree_lookup
 - git_tree_walk
 - git_treebuilder_clear
 - git_treebuilder_entrycount
 - git_treebuilder_filter
 - git_treebuilder_free
 - git_treebuilder_get
 - git_treebuilder_insert
 - git_treebuilder_new
 - git_treebuilder_remove
 - git_treebuilder_write
 - git_worktree_add
 - git_worktree_add_options_init
 - git_worktree_free
 - git_worktree_is_locked
 - git_worktree_is_prunable
 - git_worktree_list
 - git_worktree_lock
 - git_worktree_lookup
 - git_worktree_name
 - git_worktree_open_from_repository
 - git_worktree_path
 - git_worktree_prune
 - git_worktree_prune_options_init
 - git_worktree_unlock
 - git_worktree_validate
 - init
 
Type Aliases
- git_apply_delta_cb
 - git_apply_flags_t
 - git_apply_hunk_cb
 - git_apply_location_t
 - git_attr_value_t
 - git_branch_t
 - git_cert_ssh_raw_type_t
 - git_cert_ssh_t
 - git_cert_t
 - git_checkout_notify_cb
 - git_checkout_notify_t
 - git_checkout_perfdata_cb
 - git_checkout_progress_cb
 - git_checkout_strategy_t
 - git_clone_local_t
 - git_commit_create_cb
 - git_commit_signing_cb
 - git_config_level_t
 - git_cred_acquire_cb
 - git_cred_sign_callback
 - git_cred_ssh_interactive_callback
 - git_credtype_t
 - git_delta_t
 - git_describe_strategy_t
 - git_diff_binary_cb
 - git_diff_binary_t
 - git_diff_file_cb
 - git_diff_flag_t
 - git_diff_format_t
 - git_diff_hunk_cb
 - git_diff_line_cb
 - git_diff_line_t
 - git_diff_notify_cb
 - git_diff_option_t
 - git_diff_progress_cb
 - git_diff_stats_format_t
 - git_direction
 - git_email_create_flags_t
 - git_error_code
 - git_error_t
 - git_feature_t
 - git_fetch_prune_t
 - git_filemode_t
 - git_index_add_option_t
 - git_index_entry_extended_flag_t
 - git_index_entry_flag_t
 - git_index_matched_path_cb
 - git_indexer_progress_cb
 - git_libgit2_opt_t
 - git_merge_analysis_t
 - git_merge_file_favor_t
 - git_merge_file_flag_t
 - git_merge_flag_t
 - git_merge_preference_t
 - git_object_size_t
 - git_object_t
 - git_odb_foreach_cb
 - git_odb_lookup_flags_t
 - git_off_t
 - git_oid_t
 - git_packbuilder_foreach_cb
 - git_packbuilder_progress
 - git_packbuilder_stage_t
 - git_pathspec_flag_t
 - git_proxy_t
 - git_push_negotiation
 - git_push_transfer_progress
 - git_push_update_reference_cb
 - git_rebase_operation_t
 - git_reference_format_t
 - git_reference_t
 - git_remote_autotag_option_t
 - git_remote_completion_type
 - git_remote_create_cb
 - git_remote_ready_cb
 - git_remote_redirect_t
 - git_remote_update_flags
 - git_repository_create_cb
 - git_repository_fetchhead_foreach_cb
 - git_repository_init_flag_t
 - git_repository_init_mode_t
 - git_repository_mergehead_foreach_cb
 - git_repository_open_flag_t
 - git_repository_state_t
 - git_reset_t
 - git_revert_options
 - git_revparse_mode_t
 - git_revwalk_hide_cb
 - git_smart_service_t
 - git_smart_subtransport_cb
 - git_sort_t
 - git_stash_apply_flags
 - git_stash_apply_progress_cb
 - git_stash_apply_progress_t
 - git_stash_cb
 - git_stash_flags
 - git_status_opt_t
 - git_status_show_t
 - git_status_t
 - git_submodule_cb
 - git_submodule_ignore_t
 - git_submodule_status_t
 - git_submodule_update_t
 - git_tag_foreach_cb
 - git_time_t
 - git_trace_cb
 - git_trace_level_t
 - git_transfer_progress
 - git_transfer_progress_cb
 - git_transport_cb
 - git_transport_certificate_check_cb
 - git_transport_message_cb
 - git_tree_update_t
 - git_treebuilder_filter_cb
 - git_treewalk_cb
 - git_treewalk_mode
 - git_url_resolve_cb
 - git_worktree_prune_t
 
Constants
- GIT_APPLY_CHECK
 - GIT_APPLY_LOCATION_BOTH
 - GIT_APPLY_LOCATION_INDEX
 - GIT_APPLY_LOCATION_WORKDIR
 - GIT_APPLY_OPTIONS_VERSION
 - GIT_ATTR_CHECK_FILE_THEN_INDEX
 - GIT_ATTR_CHECK_INCLUDE_HEAD
 - GIT_ATTR_CHECK_INDEX_ONLY
 - GIT_ATTR_CHECK_INDEX_THEN_FILE
 - GIT_ATTR_CHECK_NO_SYSTEM
 - GIT_ATTR_VALUE_FALSE
 - GIT_ATTR_VALUE_STRING
 - GIT_ATTR_VALUE_TRUE
 - GIT_ATTR_VALUE_UNSPECIFIED
 - GIT_BLAME_FIRST_PARENT
 - GIT_BLAME_IGNORE_WHITESPACE
 - GIT_BLAME_NORMAL
 - GIT_BLAME_OPTIONS_VERSION
 - GIT_BLAME_TRACK_COPIES_ANY_COMMIT_COPIES
 - GIT_BLAME_TRACK_COPIES_SAME_COMMIT_COPIES
 - GIT_BLAME_TRACK_COPIES_SAME_COMMIT_MOVES
 - GIT_BLAME_TRACK_COPIES_SAME_FILE
 - GIT_BLAME_USE_MAILMAP
 - GIT_BRANCH_ALL
 - GIT_BRANCH_LOCAL
 - GIT_BRANCH_REMOTE
 - GIT_CERT_HOSTKEY_LIBSSH2
 - GIT_CERT_NONE
 - GIT_CERT_SSH_MD5
 - GIT_CERT_SSH_RAW
 - GIT_CERT_SSH_RAW_TYPE_DSS
 - GIT_CERT_SSH_RAW_TYPE_KEY_ECDSA_256
 - GIT_CERT_SSH_RAW_TYPE_KEY_ECDSA_384
 - GIT_CERT_SSH_RAW_TYPE_KEY_ECDSA_521
 - GIT_CERT_SSH_RAW_TYPE_KEY_ED25519
 - GIT_CERT_SSH_RAW_TYPE_RSA
 - GIT_CERT_SSH_RAW_TYPE_UNKNOWN
 - GIT_CERT_SSH_SHA1
 - GIT_CERT_SSH_SHA256
 - GIT_CERT_STRARRAY
 - GIT_CERT_X509
 - GIT_CHECKOUT_ALLOW_CONFLICTS
 - GIT_CHECKOUT_CONFLICT_STYLE_DIFF3
 - GIT_CHECKOUT_CONFLICT_STYLE_MERGE
 - GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH
 - GIT_CHECKOUT_DONT_OVERWRITE_IGNORED
 - GIT_CHECKOUT_DONT_UPDATE_INDEX
 - GIT_CHECKOUT_FORCE
 - GIT_CHECKOUT_NONE
 - GIT_CHECKOUT_NOTIFY_ALL
 - GIT_CHECKOUT_NOTIFY_CONFLICT
 - GIT_CHECKOUT_NOTIFY_DIRTY
 - GIT_CHECKOUT_NOTIFY_IGNORED
 - GIT_CHECKOUT_NOTIFY_NONE
 - GIT_CHECKOUT_NOTIFY_UNTRACKED
 - GIT_CHECKOUT_NOTIFY_UPDATED
 - GIT_CHECKOUT_NO_REFRESH
 - GIT_CHECKOUT_OPTIONS_VERSION
 - GIT_CHECKOUT_RECREATE_MISSING
 - GIT_CHECKOUT_REMOVE_IGNORED
 - GIT_CHECKOUT_REMOVE_UNTRACKED
 - GIT_CHECKOUT_SAFE
 - GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES
 - GIT_CHECKOUT_SKIP_UNMERGED
 - GIT_CHECKOUT_UPDATE_ONLY
 - GIT_CHECKOUT_UPDATE_SUBMODULES
 - GIT_CHECKOUT_UPDATE_SUBMODULES_IF_CHANGED
 - GIT_CHECKOUT_USE_OURS
 - GIT_CHECKOUT_USE_THEIRS
 - GIT_CHERRYPICK_OPTIONS_VERSION
 - GIT_CLONE_LOCAL
 - GIT_CLONE_LOCAL_AUTO
 - GIT_CLONE_LOCAL_NO_LINKS
 - GIT_CLONE_NO_LOCAL
 - GIT_CLONE_OPTIONS_VERSION
 - GIT_CONFIG_HIGHEST_LEVEL
 - GIT_CONFIG_LEVEL_APP
 - GIT_CONFIG_LEVEL_GLOBAL
 - GIT_CONFIG_LEVEL_LOCAL
 - GIT_CONFIG_LEVEL_PROGRAMDATA
 - GIT_CONFIG_LEVEL_SYSTEM
 - GIT_CONFIG_LEVEL_WORKTREE
 - GIT_CONFIG_LEVEL_XDG
 - GIT_CREDTYPE_DEFAULT
 - GIT_CREDTYPE_SSH_CUSTOM
 - GIT_CREDTYPE_SSH_INTERACTIVE
 - GIT_CREDTYPE_SSH_KEY
 - GIT_CREDTYPE_SSH_MEMORY
 - GIT_CREDTYPE_USERNAME
 - GIT_CREDTYPE_USERPASS_PLAINTEXT
 - GIT_DELTA_ADDED
 - GIT_DELTA_CONFLICTED
 - GIT_DELTA_COPIED
 - GIT_DELTA_DELETED
 - GIT_DELTA_IGNORED
 - GIT_DELTA_MODIFIED
 - GIT_DELTA_RENAMED
 - GIT_DELTA_TYPECHANGE
 - GIT_DELTA_UNMODIFIED
 - GIT_DELTA_UNREADABLE
 - GIT_DELTA_UNTRACKED
 - GIT_DESCRIBE_ALL
 - GIT_DESCRIBE_DEFAULT
 - GIT_DESCRIBE_TAGS
 - GIT_DIFF_BINARY_DELTA
 - GIT_DIFF_BINARY_LITERAL
 - GIT_DIFF_BINARY_NONE
 - GIT_DIFF_BREAK_REWRITES
 - GIT_DIFF_BREAK_REWRITES_FOR_RENAMES_ONLY
 - GIT_DIFF_DISABLE_PATHSPEC_MATCH
 - GIT_DIFF_ENABLE_FAST_UNTRACKED_DIRS
 - GIT_DIFF_FIND_ALL
 - GIT_DIFF_FIND_AND_BREAK_REWRITES
 - GIT_DIFF_FIND_BY_CONFIG
 - GIT_DIFF_FIND_COPIES
 - GIT_DIFF_FIND_COPIES_FROM_UNMODIFIED
 - GIT_DIFF_FIND_DONT_IGNORE_WHITESPACE
 - GIT_DIFF_FIND_EXACT_MATCH_ONLY
 - GIT_DIFF_FIND_FOR_UNTRACKED
 - GIT_DIFF_FIND_IGNORE_LEADING_WHITESPACE
 - GIT_DIFF_FIND_IGNORE_WHITESPACE
 - GIT_DIFF_FIND_OPTIONS_VERSION
 - GIT_DIFF_FIND_REMOVE_UNMODIFIED
 - GIT_DIFF_FIND_RENAMES
 - GIT_DIFF_FIND_RENAMES_FROM_REWRITES
 - GIT_DIFF_FIND_REWRITES
 - GIT_DIFF_FLAG_BINARY
 - GIT_DIFF_FLAG_EXISTS
 - GIT_DIFF_FLAG_NOT_BINARY
 - GIT_DIFF_FLAG_VALID_ID
 - GIT_DIFF_FORCE_BINARY
 - GIT_DIFF_FORCE_TEXT
 - GIT_DIFF_FORMAT_EMAIL_EXCLUDE_SUBJECT_PATCH_MARKER
 - GIT_DIFF_FORMAT_EMAIL_NONE
 - GIT_DIFF_FORMAT_EMAIL_OPTIONS_VERSION
 - GIT_DIFF_FORMAT_NAME_ONLY
 - GIT_DIFF_FORMAT_NAME_STATUS
 - GIT_DIFF_FORMAT_PATCH
 - GIT_DIFF_FORMAT_PATCH_HEADER
 - GIT_DIFF_FORMAT_PATCH_ID
 - GIT_DIFF_FORMAT_RAW
 - GIT_DIFF_IGNORE_BLANK_LINES
 - GIT_DIFF_IGNORE_CASE
 - GIT_DIFF_IGNORE_FILEMODE
 - GIT_DIFF_IGNORE_SUBMODULES
 - GIT_DIFF_IGNORE_WHITESPACE
 - GIT_DIFF_IGNORE_WHITESPACE_CHANGE
 - GIT_DIFF_IGNORE_WHITESPACE_EOL
 - GIT_DIFF_INCLUDE_IGNORED
 - GIT_DIFF_INCLUDE_TYPECHANGE
 - GIT_DIFF_INCLUDE_TYPECHANGE_TREES
 - GIT_DIFF_INCLUDE_UNMODIFIED
 - GIT_DIFF_INCLUDE_UNREADABLE
 - GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKED
 - GIT_DIFF_INCLUDE_UNTRACKED
 - GIT_DIFF_INDENT_HEURISTIC
 - GIT_DIFF_LINE_ADDITION
 - GIT_DIFF_LINE_ADD_EOFNL
 - GIT_DIFF_LINE_BINARY
 - GIT_DIFF_LINE_CONTEXT
 - GIT_DIFF_LINE_CONTEXT_EOFNL
 - GIT_DIFF_LINE_DELETION
 - GIT_DIFF_LINE_DEL_EOFNL
 - GIT_DIFF_LINE_FILE_HDR
 - GIT_DIFF_LINE_HUNK_HDR
 - GIT_DIFF_MINIMAL
 - GIT_DIFF_NORMAL
 - GIT_DIFF_PATCHID_OPTIONS_VERSION
 - GIT_DIFF_PATIENCE
 - GIT_DIFF_RECURSE_IGNORED_DIRS
 - GIT_DIFF_RECURSE_UNTRACKED_DIRS
 - GIT_DIFF_REVERSE
 - GIT_DIFF_SHOW_BINARY
 - GIT_DIFF_SHOW_UNMODIFIED
 - GIT_DIFF_SHOW_UNTRACKED_CONTENT
 - GIT_DIFF_SKIP_BINARY_CHECK
 - GIT_DIFF_STATS_FULL
 - GIT_DIFF_STATS_INCLUDE_SUMMARY
 - GIT_DIFF_STATS_NONE
 - GIT_DIFF_STATS_NUMBER
 - GIT_DIFF_STATS_SHORT
 - GIT_DIFF_UPDATE_INDEX
 - GIT_DIRECTION_FETCH
 - GIT_DIRECTION_PUSH
 - GIT_EAMBIGUOUS
 - GIT_EAPPLIED
 - GIT_EAPPLYFAIL
 - GIT_EAUTH
 - GIT_EBAREREPO
 - GIT_EBUFS
 - GIT_ECERTIFICATE
 - GIT_ECONFLICT
 - GIT_EDIRECTORY
 - GIT_EEOF
 - GIT_EEXISTS
 - GIT_EINDEXDIRTY
 - GIT_EINVALID
 - GIT_EINVALIDSPEC
 - GIT_ELOCKED
 - GIT_EMAIL_CREATE_ALWAYS_NUMBER
 - GIT_EMAIL_CREATE_DEFAULT
 - GIT_EMAIL_CREATE_NO_RENAMES
 - GIT_EMAIL_CREATE_OMIT_NUMBERS
 - GIT_EMAIL_CREATE_OPTIONS_VERSION
 - GIT_EMERGECONFLICT
 - GIT_EMISMATCH
 - GIT_EMODIFIED
 - GIT_ENONFASTFORWARD
 - GIT_ENOTFOUND
 - GIT_ENOTSUPPORTED
 - GIT_EOWNER
 - GIT_EPEEL
 - GIT_EREADONLY
 - GIT_ERROR
 - GIT_ERROR_CALLBACK
 - GIT_ERROR_CHECKOUT
 - GIT_ERROR_CHERRYPICK
 - GIT_ERROR_CONFIG
 - GIT_ERROR_DESCRIBE
 - GIT_ERROR_FETCHHEAD
 - GIT_ERROR_FILESYSTEM
 - GIT_ERROR_FILTER
 - GIT_ERROR_HTTP
 - GIT_ERROR_INDEX
 - GIT_ERROR_INDEXER
 - GIT_ERROR_INVALID
 - GIT_ERROR_MERGE
 - GIT_ERROR_NET
 - GIT_ERROR_NOMEMORY
 - GIT_ERROR_NONE
 - GIT_ERROR_OBJECT
 - GIT_ERROR_ODB
 - GIT_ERROR_OS
 - GIT_ERROR_PATCH
 - GIT_ERROR_REBASE
 - GIT_ERROR_REFERENCE
 - GIT_ERROR_REGEX
 - GIT_ERROR_REPOSITORY
 - GIT_ERROR_REVERT
 - GIT_ERROR_SHA1
 - GIT_ERROR_SSH
 - GIT_ERROR_SSL
 - GIT_ERROR_STASH
 - GIT_ERROR_SUBMODULE
 - GIT_ERROR_TAG
 - GIT_ERROR_THREAD
 - GIT_ERROR_TREE
 - GIT_ERROR_WORKTREE
 - GIT_ERROR_ZLIB
 - GIT_EUNBORNBRANCH
 - GIT_EUNCHANGED
 - GIT_EUNCOMMITTED
 - GIT_EUNMERGED
 - GIT_EUSER
 - GIT_FEATURE_HTTPS
 - GIT_FEATURE_NSEC
 - GIT_FEATURE_SSH
 - GIT_FEATURE_THREADS
 - GIT_FETCH_NO_PRUNE
 - GIT_FETCH_PRUNE
 - GIT_FETCH_PRUNE_UNSPECIFIED
 - GIT_FILEMODE_BLOB
 - GIT_FILEMODE_BLOB_EXECUTABLE
 - GIT_FILEMODE_BLOB_GROUP_WRITABLE
 - GIT_FILEMODE_COMMIT
 - GIT_FILEMODE_LINK
 - GIT_FILEMODE_TREE
 - GIT_FILEMODE_UNREADABLE
 - GIT_INDEXER_OPTIONS_VERSION
 - GIT_INDEX_ADD_CHECK_PATHSPEC
 - GIT_INDEX_ADD_DEFAULT
 - GIT_INDEX_ADD_DISABLE_PATHSPEC_MATCH
 - GIT_INDEX_ADD_FORCE
 - GIT_INDEX_ENTRY_EXTENDED
 - GIT_INDEX_ENTRY_INTENT_TO_ADD
 - GIT_INDEX_ENTRY_NAMEMASK
 - GIT_INDEX_ENTRY_SKIP_WORKTREE
 - GIT_INDEX_ENTRY_STAGEMASK
 - GIT_INDEX_ENTRY_STAGESHIFT
 - GIT_INDEX_ENTRY_UPTODATE
 - GIT_INDEX_ENTRY_VALID
 - GIT_ITEROVER
 - GIT_MERGE_ANALYSIS_FASTFORWARD
 - GIT_MERGE_ANALYSIS_NONE
 - GIT_MERGE_ANALYSIS_NORMAL
 - GIT_MERGE_ANALYSIS_UNBORN
 - GIT_MERGE_ANALYSIS_UP_TO_DATE
 - GIT_MERGE_FAIL_ON_CONFLICT
 - GIT_MERGE_FILE_ACCEPT_CONFLICTS
 - GIT_MERGE_FILE_DEFAULT
 - GIT_MERGE_FILE_DIFF_MINIMAL
 - GIT_MERGE_FILE_DIFF_PATIENCE
 - GIT_MERGE_FILE_FAVOR_NORMAL
 - GIT_MERGE_FILE_FAVOR_OURS
 - GIT_MERGE_FILE_FAVOR_THEIRS
 - GIT_MERGE_FILE_FAVOR_UNION
 - GIT_MERGE_FILE_IGNORE_WHITESPACE
 - GIT_MERGE_FILE_IGNORE_WHITESPACE_CHANGE
 - GIT_MERGE_FILE_IGNORE_WHITESPACE_EOL
 - GIT_MERGE_FILE_SIMPLIFY_ALNUM
 - GIT_MERGE_FILE_STYLE_DIFF3
 - GIT_MERGE_FILE_STYLE_MERGE
 - GIT_MERGE_FILE_STYLE_ZDIFF3
 - GIT_MERGE_FIND_RENAMES
 - GIT_MERGE_NO_RECURSIVE
 - GIT_MERGE_OPTIONS_VERSION
 - GIT_MERGE_PREFERENCE_FASTFORWARD_ONLY
 - GIT_MERGE_PREFERENCE_NONE
 - GIT_MERGE_PREFERENCE_NO_FASTFORWARD
 - GIT_MERGE_SKIP_REUC
 - GIT_OBJECT_ANY
 - GIT_OBJECT_BLOB
 - GIT_OBJECT_COMMIT
 - GIT_OBJECT_INVALID
 - GIT_OBJECT_OFS_DELTA
 - GIT_OBJECT_REF_DELTA
 - GIT_OBJECT_TAG
 - GIT_OBJECT_TREE
 - GIT_ODB_BACKEND_VERSION
 - GIT_ODB_LOOKUP_NO_REFRESH
 - GIT_OID_HEXSZ
 - GIT_OID_RAWSZ
 - GIT_OID_SHA1
 - GIT_OK
 - GIT_OPT_DISABLE_PACK_KEEP_FILE_CHECKS
 - GIT_OPT_ENABLE_CACHING
 - GIT_OPT_ENABLE_FSYNC_GITDIR
 - GIT_OPT_ENABLE_HTTP_EXPECT_CONTINUE
 - GIT_OPT_ENABLE_OFS_DELTA
 - GIT_OPT_ENABLE_STRICT_HASH_VERIFICATION
 - GIT_OPT_ENABLE_STRICT_OBJECT_CREATION
 - GIT_OPT_ENABLE_STRICT_SYMBOLIC_REF_CREATION
 - GIT_OPT_ENABLE_UNSAVED_INDEX_SAFETY
 - GIT_OPT_GET_CACHED_MEMORY
 - GIT_OPT_GET_EXTENSIONS
 - GIT_OPT_GET_HOMEDIR
 - GIT_OPT_GET_MWINDOW_FILE_LIMIT
 - GIT_OPT_GET_MWINDOW_MAPPED_LIMIT
 - GIT_OPT_GET_MWINDOW_SIZE
 - GIT_OPT_GET_OWNER_VALIDATION
 - GIT_OPT_GET_PACK_MAX_OBJECTS
 - GIT_OPT_GET_SEARCH_PATH
 - GIT_OPT_GET_SERVER_CONNECT_TIMEOUT
 - GIT_OPT_GET_SERVER_TIMEOUT
 - GIT_OPT_GET_TEMPLATE_PATH
 - GIT_OPT_GET_USER_AGENT
 - GIT_OPT_GET_USER_AGENT_PRODUCT
 - GIT_OPT_GET_WINDOWS_SHAREMODE
 - GIT_OPT_SET_ALLOCATOR
 - GIT_OPT_SET_CACHE_MAX_SIZE
 - GIT_OPT_SET_CACHE_OBJECT_LIMIT
 - GIT_OPT_SET_EXTENSIONS
 - GIT_OPT_SET_HOMEDIR
 - GIT_OPT_SET_MWINDOW_FILE_LIMIT
 - GIT_OPT_SET_MWINDOW_MAPPED_LIMIT
 - GIT_OPT_SET_MWINDOW_SIZE
 - GIT_OPT_SET_ODB_LOOSE_PRIORITY
 - GIT_OPT_SET_ODB_PACKED_PRIORITY
 - GIT_OPT_SET_OWNER_VALIDATION
 - GIT_OPT_SET_PACK_MAX_OBJECTS
 - GIT_OPT_SET_SEARCH_PATH
 - GIT_OPT_SET_SERVER_CONNECT_TIMEOUT
 - GIT_OPT_SET_SERVER_TIMEOUT
 - GIT_OPT_SET_SSL_CERT_LOCATIONS
 - GIT_OPT_SET_SSL_CIPHERS
 - GIT_OPT_SET_TEMPLATE_PATH
 - GIT_OPT_SET_USER_AGENT
 - GIT_OPT_SET_USER_AGENT_PRODUCT
 - GIT_OPT_SET_WINDOWS_SHAREMODE
 - GIT_PACKBUILDER_ADDING_OBJECTS
 - GIT_PACKBUILDER_DELTAFICATION
 - GIT_PASSTHROUGH
 - GIT_PATHSPEC_DEFAULT
 - GIT_PATHSPEC_FAILURES_ONLY
 - GIT_PATHSPEC_FIND_FAILURES
 - GIT_PATHSPEC_IGNORE_CASE
 - GIT_PATHSPEC_NO_GLOB
 - GIT_PATHSPEC_NO_MATCH_ERROR
 - GIT_PATHSPEC_USE_CASE
 - GIT_PROXY_AUTO
 - GIT_PROXY_NONE
 - GIT_PROXY_OPTIONS_VERSION
 - GIT_PROXY_SPECIFIED
 - GIT_REBASE_NO_OPERATION
 - GIT_REBASE_OPERATION_EDIT
 - GIT_REBASE_OPERATION_EXEC
 - GIT_REBASE_OPERATION_FIXUP
 - GIT_REBASE_OPERATION_PICK
 - GIT_REBASE_OPERATION_REWORD
 - GIT_REBASE_OPERATION_SQUASH
 - GIT_REFDB_BACKEND_VERSION
 - GIT_REFERENCE_ALL
 - GIT_REFERENCE_DIRECT
 - GIT_REFERENCE_FORMAT_ALLOW_ONELEVEL
 - GIT_REFERENCE_FORMAT_NORMAL
 - GIT_REFERENCE_FORMAT_REFSPEC_PATTERN
 - GIT_REFERENCE_FORMAT_REFSPEC_SHORTHAND
 - GIT_REFERENCE_INVALID
 - GIT_REFERENCE_SYMBOLIC
 - GIT_REMOTE_CALLBACKS_VERSION
 - GIT_REMOTE_COMPLETION_DOWNLOAD
 - GIT_REMOTE_COMPLETION_ERROR
 - GIT_REMOTE_COMPLETION_INDEXING
 - GIT_REMOTE_DOWNLOAD_TAGS_ALL
 - GIT_REMOTE_DOWNLOAD_TAGS_AUTO
 - GIT_REMOTE_DOWNLOAD_TAGS_NONE
 - GIT_REMOTE_DOWNLOAD_TAGS_UNSPECIFIED
 - GIT_REMOTE_REDIRECT_ALL
 - GIT_REMOTE_REDIRECT_INITIAL
 - GIT_REMOTE_REDIRECT_NONE
 - GIT_REMOTE_UPDATE_FETCHHEAD
 - GIT_REMOTE_UPDATE_REPORT_UNCHANGED
 - GIT_REPOSITORY_INIT_BARE
 - GIT_REPOSITORY_INIT_EXTERNAL_TEMPLATE
 - GIT_REPOSITORY_INIT_MKDIR
 - GIT_REPOSITORY_INIT_MKPATH
 - GIT_REPOSITORY_INIT_NO_DOTGIT_DIR
 - GIT_REPOSITORY_INIT_NO_REINIT
 - GIT_REPOSITORY_INIT_OPTIONS_VERSION
 - GIT_REPOSITORY_INIT_SHARED_ALL
 - GIT_REPOSITORY_INIT_SHARED_GROUP
 - GIT_REPOSITORY_INIT_SHARED_UMASK
 - GIT_REPOSITORY_OPEN_BARE
 - GIT_REPOSITORY_OPEN_CROSS_FS
 - GIT_REPOSITORY_OPEN_FROM_ENV
 - GIT_REPOSITORY_OPEN_NO_DOTGIT
 - GIT_REPOSITORY_OPEN_NO_SEARCH
 - GIT_REPOSITORY_STATE_APPLY_MAILBOX
 - GIT_REPOSITORY_STATE_APPLY_MAILBOX_OR_REBASE
 - GIT_REPOSITORY_STATE_BISECT
 - GIT_REPOSITORY_STATE_CHERRYPICK
 - GIT_REPOSITORY_STATE_CHERRYPICK_SEQUENCE
 - GIT_REPOSITORY_STATE_MERGE
 - GIT_REPOSITORY_STATE_NONE
 - GIT_REPOSITORY_STATE_REBASE
 - GIT_REPOSITORY_STATE_REBASE_INTERACTIVE
 - GIT_REPOSITORY_STATE_REBASE_MERGE
 - GIT_REPOSITORY_STATE_REVERT
 - GIT_REPOSITORY_STATE_REVERT_SEQUENCE
 - GIT_RESET_HARD
 - GIT_RESET_MIXED
 - GIT_RESET_SOFT
 - GIT_RETRY
 - GIT_REVERT_OPTIONS_VERSION
 - GIT_REVPARSE_MERGE_BASE
 - GIT_REVPARSE_RANGE
 - GIT_REVPARSE_SINGLE
 - GIT_SERVICE_RECEIVEPACK
 - GIT_SERVICE_RECEIVEPACK_LS
 - GIT_SERVICE_UPLOADPACK
 - GIT_SERVICE_UPLOADPACK_LS
 - GIT_SORT_NONE
 - GIT_SORT_REVERSE
 - GIT_SORT_TIME
 - GIT_SORT_TOPOLOGICAL
 - GIT_STASH_APPLY_DEFAULT
 - GIT_STASH_APPLY_OPTIONS_VERSION
 - GIT_STASH_APPLY_PROGRESS_ANALYZE_INDEX
 - GIT_STASH_APPLY_PROGRESS_ANALYZE_MODIFIED
 - GIT_STASH_APPLY_PROGRESS_ANALYZE_UNTRACKED
 - GIT_STASH_APPLY_PROGRESS_CHECKOUT_MODIFIED
 - GIT_STASH_APPLY_PROGRESS_CHECKOUT_UNTRACKED
 - GIT_STASH_APPLY_PROGRESS_DONE
 - GIT_STASH_APPLY_PROGRESS_LOADING_STASH
 - GIT_STASH_APPLY_PROGRESS_NONE
 - GIT_STASH_APPLY_REINSTATE_INDEX
 - GIT_STASH_DEFAULT
 - GIT_STASH_INCLUDE_IGNORED
 - GIT_STASH_INCLUDE_UNTRACKED
 - GIT_STASH_KEEP_ALL
 - GIT_STASH_KEEP_INDEX
 - GIT_STASH_SAVE_OPTIONS_VERSION
 - GIT_STATUS_CONFLICTED
 - GIT_STATUS_CURRENT
 - GIT_STATUS_IGNORED
 - GIT_STATUS_INDEX_DELETED
 - GIT_STATUS_INDEX_MODIFIED
 - GIT_STATUS_INDEX_NEW
 - GIT_STATUS_INDEX_RENAMED
 - GIT_STATUS_INDEX_TYPECHANGE
 - GIT_STATUS_OPTIONS_VERSION
 - GIT_STATUS_OPT_DISABLE_PATHSPEC_MATCH
 - GIT_STATUS_OPT_EXCLUDE_SUBMODULES
 - GIT_STATUS_OPT_INCLUDE_IGNORED
 - GIT_STATUS_OPT_INCLUDE_UNMODIFIED
 - GIT_STATUS_OPT_INCLUDE_UNREADABLE
 - GIT_STATUS_OPT_INCLUDE_UNREADABLE_AS_UNTRACKED
 - GIT_STATUS_OPT_INCLUDE_UNTRACKED
 - GIT_STATUS_OPT_NO_REFRESH
 - GIT_STATUS_OPT_RECURSE_IGNORED_DIRS
 - GIT_STATUS_OPT_RECURSE_UNTRACKED_DIRS
 - GIT_STATUS_OPT_RENAMES_FROM_REWRITES
 - GIT_STATUS_OPT_RENAMES_HEAD_TO_INDEX
 - GIT_STATUS_OPT_RENAMES_INDEX_TO_WORKDIR
 - GIT_STATUS_OPT_SORT_CASE_INSENSITIVELY
 - GIT_STATUS_OPT_SORT_CASE_SENSITIVELY
 - GIT_STATUS_OPT_UPDATE_INDEX
 - GIT_STATUS_SHOW_INDEX_AND_WORKDIR
 - GIT_STATUS_SHOW_INDEX_ONLY
 - GIT_STATUS_SHOW_WORKDIR_ONLY
 - GIT_STATUS_WT_DELETED
 - GIT_STATUS_WT_MODIFIED
 - GIT_STATUS_WT_NEW
 - GIT_STATUS_WT_RENAMED
 - GIT_STATUS_WT_TYPECHANGE
 - GIT_STATUS_WT_UNREADABLE
 - GIT_SUBMODULE_IGNORE_ALL
 - GIT_SUBMODULE_IGNORE_DIRTY
 - GIT_SUBMODULE_IGNORE_NONE
 - GIT_SUBMODULE_IGNORE_UNSPECIFIED
 - GIT_SUBMODULE_IGNORE_UNTRACKED
 - GIT_SUBMODULE_STATUS_INDEX_ADDED
 - GIT_SUBMODULE_STATUS_INDEX_DELETED
 - GIT_SUBMODULE_STATUS_INDEX_MODIFIED
 - GIT_SUBMODULE_STATUS_IN_CONFIG
 - GIT_SUBMODULE_STATUS_IN_HEAD
 - GIT_SUBMODULE_STATUS_IN_INDEX
 - GIT_SUBMODULE_STATUS_IN_WD
 - GIT_SUBMODULE_STATUS_WD_ADDED
 - GIT_SUBMODULE_STATUS_WD_DELETED
 - GIT_SUBMODULE_STATUS_WD_INDEX_MODIFIED
 - GIT_SUBMODULE_STATUS_WD_MODIFIED
 - GIT_SUBMODULE_STATUS_WD_UNINITIALIZED
 - GIT_SUBMODULE_STATUS_WD_UNTRACKED
 - GIT_SUBMODULE_STATUS_WD_WD_MODIFIED
 - GIT_SUBMODULE_UPDATE_CHECKOUT
 - GIT_SUBMODULE_UPDATE_DEFAULT
 - GIT_SUBMODULE_UPDATE_MERGE
 - GIT_SUBMODULE_UPDATE_NONE
 - GIT_SUBMODULE_UPDATE_OPTIONS_VERSION
 - GIT_SUBMODULE_UPDATE_REBASE
 - GIT_TIMEOUT
 - GIT_TRACE_DEBUG
 - GIT_TRACE_ERROR
 - GIT_TRACE_FATAL
 - GIT_TRACE_INFO
 - GIT_TRACE_NONE
 - GIT_TRACE_TRACE
 - GIT_TRACE_WARN
 - GIT_TREEWALK_POST
 - GIT_TREEWALK_PRE
 - GIT_TREE_UPDATE_REMOVE
 - GIT_TREE_UPDATE_UPSERT
 - GIT_WORKTREE_ADD_OPTIONS_VERSION
 - GIT_WORKTREE_PRUNE_LOCKED
 - GIT_WORKTREE_PRUNE_OPTIONS_VERSION
 - GIT_WORKTREE_PRUNE_VALID
 - GIT_WORKTREE_PRUNE_WORKING_TREE