<commit_before><SECTION>
<FILE>ggit-blob</FILE>
<TITLE>GgitBlob</TITLE>
GgitBlob
GgitBlobClass
ggit_blob_get_raw_content
<SUBSECTION Standard>
GGIT_BLOB
GGIT_BLOB_CLASS
GGIT_BLOB_GET_CLASS
GGIT_IS_BLOB
GGIT_IS_BLOB_CLASS
GGIT_TYPE_BLOB
ggit_blob_get_type
</SECTION>

<SECTION>
<FILE>ggit-branch</FILE>
<TITLE>GgitBranch</TITLE>
GgitBranch
GgitBranchClass
ggit_branch_delete
ggit_branch_move
ggit_branch_get_name
ggit_branch_get_tracking
ggit_branch_is_head
<SUBSECTION Standard>
GGIT_BRANCH
GGIT_BRANCH_CLASS
GGIT_BRANCH_GET_CLASS
GGIT_IS_BRANCH
GGIT_IS_BRANCH_CLASS
GGIT_TYPE_BRANCH
ggit_branch_get_type
</SECTION>

<SECTION>
<FILE>ggit-clone-options</FILE>
<TITLE>GgitCloneOptions</TITLE>
GgitCloneOptions
ggit_clone_options_copy
ggit_clone_options_free
ggit_clone_options_new
ggit_clone_options_get_is_bare
ggit_clone_options_set_is_bare
ggit_clone_options_set_fetch_progress_callback
ggit_clone_options_get_remote_name
ggit_clone_options_set_remote_name
ggit_clone_options_get_push_url
ggit_clone_options_set_push_url
ggit_clone_options_get_fetch_spec
ggit_clone_options_set_fetch_spec
ggit_clone_options_get_push_spec
ggit_clone_options_set_push_spec
ggit_clone_options_set_cred_acquire_callback
ggit_clone_options_get_remote_auto_tag
ggit_clone_options_set_remote_auto_tag
ggit_clone_options_get_checkout_branch
ggit_clone_options_set_checkout_branch
<SUBSECTION Standard>
GGIT_CLONE_OPTIONS
GGIT_TYPE_CLONE_OPTIONS
ggit_clone_options_get_type
</SECTION>

<SECTION>
<FILE>ggit-commit</FILE>
<TITLE>GgitCommit</TITLE>
GgitCommit
GgitCommitClass
GgitCommitParents
ggit_commit_get_message_encoding
ggit_commit_get_message
ggit_commit_get_subject
ggit_commit_get_committer
ggit_commit_get_author
ggit_commit_get_parents
ggit_commit_parents_ref
ggit_commit_parents_unref
ggit_commit_parents_size
ggit_commit_parents_get
ggit_commit_parents_get_id
ggit_commit_get_tree
ggit_commit_get_tree_id
ggit_commit_get_nth_ancestor
<SUBSECTION Standard>
GGIT_COMMIT
GGIT_COMMIT_CLASS
GGIT_COMMIT_GET_CLASS
GGIT_IS_COMMIT
GGIT_IS_COMMIT_CLASS
GGIT_TYPE_COMMIT
GgitCommitPrivate
ggit_commit_get_type
ggit_commit_parents_get_type
</SECTION>

<SECTION>
<FILE>ggit-config</FILE>
<TITLE>GgitConfig</TITLE>
GgitConfig
GgitConfigClass
ggit_config_new
ggit_config_new_default
ggit_config_new_from_file
ggit_config_find_global
ggit_config_find_system
ggit_config_add_file
ggit_config_refresh
ggit_config_get_int32
ggit_config_set_int32
ggit_config_get_int64
ggit_config_set_int64
ggit_config_get_bool
ggit_config_set_bool
ggit_config_get_string
ggit_config_set_string
ggit_config_delete_entry
ggit_config_foreach
ggit_config_match
ggit_config_match_foreach
<SUBSECTION Standard>
GGIT_CONFIG
GGIT_CONFIG_CLASS
GGIT_CONFIG_GET_CLASS
GGIT_IS_CONFIG
GGIT_IS_CONFIG_CLASS
GGIT_TYPE_CONFIG
GgitConfigPrivate
ggit_config_get_type
</SECTION>

<SECTION>
<FILE>ggit-config-entry</FILE>
<TITLE>GgitConfigEntry</TITLE>
GgitConfigentry
ggit_config_entry_ref
ggit_config_entry_unref
ggit_config_entry_get_name
ggit_config_entry_get_value
ggit_config_entry_get_level
<SUBSECTION Standard>
GGIT_CONFIG_ENTRY
GGIT_TYPE_CONFIG_ENTRY
ggit_config_entry_get_type
</SECTION>

<SECTION>
<FILE>ggit-convert</FILE>
<TITLE>GgitConvert</TITLE>
ggit_convert_utf8
</SECTION>

<SECTION>
<FILE>ggit-cred</FILE>
<TITLE>GgitCred</TITLE>
GgitCred
GgitCredClass
<SUBSECTION Standard>
GGIT_CRED
GGIT_CRED_CLASS
GGIT_CRED_GET_CLASS
GGIT_IS_CRED
GGIT_IS_CRED_CLASS
GGIT_TYPE_CRED
ggit_cred_get_type
</SECTION>

<SECTION>
<FILE>ggit-cred-plaintext</FILE>
<TITLE>GgitCredPlaintext</TITLE>
GgitCredPlaintext
GgitCredPlaintextClass
ggit_cred_plaintext_new
ggit_cred_plaintext_get_username
ggit_cred_plaintext_get_password
<SUBSECTION Standard>
GGIT_CRED_PLAINTEXT
GGIT_CRED_PLAINTEXT_CLASS
GGIT_CRED_PLAINTEXT_GET_CLASS
GGIT_IS_CRED_PLAINTEXT
GGIT_IS_CRED_PLAINTEXT_CLASS
GGIT_TYPE_CRED_PLAINTEXT
ggit_cred_plaintext_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff</FILE>
<TITLE>GgitDiff</TITLE>
GgitDiff
GgitDiffClass
ggit_diff_new_tree_to_tree
ggit_diff_new_tree_to_index
ggit_diff_new_index_to_workdir
ggit_diff_new_tree_to_workdir
ggit_diff_merge
ggit_diff_foreach
ggit_diff_print_compact
ggit_diff_print_patch
ggit_diff_blobs
ggit_diff_blob_to_buffer
<SUBSECTION Standard>
GGIT_DIFF
GGIT_DIFF_CLASS
GGIT_DIFF_GET_CLASS
GGIT_IS_DIFF
GGIT_IS_DIFF_CLASS
GGIT_TYPE_DIFF
ggit_diff_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-delta</FILE>
<TITLE>GgitDiffDelta</TITLE>
GgitDiffDelta
ggit_diff_delta_ref
ggit_diff_delta_unref
ggit_diff_delta_get_old_file
ggit_diff_delta_get_new_file
ggit_diff_delta_get_status
ggit_diff_delta_get_similarity
ggit_diff_delta_get_flags
<SUBSECTION Standard>
GGIT_DIFF_DELTA
GGIT_TYPE_DIFF_DELTA
ggit_diff_delta_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-file</FILE>
<TITLE>GgitDiffFile</TITLE>
GgitDiffFile
ggit_diff_file_ref
ggit_diff_file_unref
ggit_diff_file_get_oid
ggit_diff_file_get_path
ggit_diff_file_get_mode
ggit_diff_file_get_size
ggit_diff_file_get_flags
<SUBSECTION Standard>
GGIT_DIFF_FILE
GGIT_TYPE_DIFF_FILE
ggit_diff_file_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-options</FILE>
<TITLE>GgitDiffOptions</TITLE>
GgitDiffOptions
ggit_diff_options_copy
ggit_diff_options_free
ggit_diff_options_new
<SUBSECTION Standard>
GGIT_DIFF_OPTIONS
GGIT_TYPE_DIFF_OPTIONS
ggit_diff_options_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-range</FILE>
<TITLE>GgitDiffRange</TITLE>
GgitDiffRange
ggit_diff_range_ref
ggit_diff_range_unref
ggit_diff_range_get_old_start
ggit_diff_range_get_old_lines
ggit_diff_range_get_new_start
ggit_diff_range_get_new_lines
<SUBSECTION Standard>
GGIT_DIFF_RANGE
GGIT_TYPE_DIFF_RANGE
ggit_diff_range_get_type
</SECTION>

<SECTION>
<FILE>ggit-error</FILE>
<TITLE>GgitError</TITLE>
GGIT_ERROR
ggit_error_quark
</SECTION>

<SECTION>
<FILE>ggit-index</FILE>
<TITLE>GgitIndex</TITLE>
GgitIndex
GgitIndexClass
ggit_index_open
ggit_index_read
ggit_index_write
ggit_index_remove
ggit_index_append
ggit_index_add
ggit_index_get_entries
ggit_index_get_entries_resolve_undo
<SUBSECTION Standard>
GGIT_INDEX
GGIT_INDEX_CLASS
GGIT_INDEX_GET_CLASS
GGIT_IS_INDEX
GGIT_IS_INDEX_CLASS
GGIT_TYPE_INDEX
GgitIndexPrivate
ggit_index_get_type
</SECTION>

<SECTION>
<FILE>ggit-index-entry</FILE>
<TITLE>GgitIndexEntry</TITLE>
GgitIndexEntries
GgitIndexEntry
ggit_index_entries_ref
ggit_index_entries_unref
ggit_index_entries_get_by_index
ggit_index_entries_get_by_path
ggit_index_entries_size
ggit_index_entry_ref
ggit_index_entry_unref
ggit_index_entry_get_dev
ggit_index_entry_get_ino
ggit_index_entry_get_mode
ggit_index_entry_get_uid
ggit_index_entry_get_gid
ggit_index_entry_get_file_size
ggit_index_entry_get_id
ggit_index_entry_get_flags
ggit_index_entry_get_flags_extended
ggit_index_entry_get_file
<SUBSECTION Standard>
GGIT_INDEX_ENTRIES
GGIT_INDEX_ENTRY
GGIT_TYPE_INDEX_ENTRIES
GGIT_TYPE_INDEX_ENTRY
ggit_index_entries_get_type
ggit_index_entry_get_type
</SECTION>

<SECTION>
<FILE>ggit-index-entry-resolve-undo</FILE>
<TITLE>GgitIndexEntryResolveUndo</TITLE>
GgitIndexEntriesResolveUndo
GgitIndexEntryResolveUndo
ggit_index_entries_resolve_undo_get
ggit_index_entries_resolve_undo_get_by_file
ggit_index_entries_resolve_undo_ref
ggit_index_entries_resolve_undo_unref
ggit_index_entries_resolve_undo_size
ggit_index_entry_resolve_undo_ref
ggit_index_entry_resolve_undo_unref
ggit_index_entry_resolve_undo_get_mode
ggit_index_entry_resolve_undo_get_id
ggit_index_entry_resolve_undo_get_file
<SUBSECTION Standard>
GGIT_INDEX_ENTRIES_RESOLVE_UNDO
GGIT_INDEX_ENTRY_RESOLVE_UNDO
GGIT_TYPE_INDEX_ENTRIES_RESOLVE_UNDO
GGIT_TYPE_INDEX_ENTRY_RESOLVE_UNDO
ggit_index_entries_resolve_undo_get_type
ggit_index_entry_resolve_undo_get_type
</SECTION>

<SECTION>
<FILE>ggit-main</FILE>
<TITLE>Ggit Main</TITLE>
ggit_get_capabilities
ggit_init
</SECTION>

<SECTION>
<FILE>ggit-native</FILE>
<TITLE>GgitNative</TITLE>
GgitNative
GgitNativeClass
<SUBSECTION Standard>
GGIT_IS_NATIVE
GGIT_IS_NATIVE_CLASS
GGIT_NATIVE
GGIT_NATIVE_CLASS
GGIT_NATIVE_GET_CLASS
GGIT_TYPE_NATIVE
GgitNativePrivate
ggit_native_get_type
</SECTION>

<SECTION>
<FILE>ggit-object</FILE>
<TITLE>GgitObject</TITLE>
GgitObject
GgitObjectClass
ggit_object_get_id
ggit_object_get_owner
<SUBSECTION Standard>
GGIT_IS_OBJECT
GGIT_IS_OBJECT_CLASS
GGIT_OBJECT
GGIT_OBJECT_CLASS
GGIT_OBJECT_GET_CLASS
GGIT_TYPE_OBJECT
ggit_object_get_type
</SECTION>

<SECTION>
<FILE>ggit-object-factory</FILE>
<TITLE>GgitObjectFactory</TITLE>
GgitObjectFactory
GgitObjectFactoryClass
ggit_object_factory_get_default
ggit_object_factory_register
ggit_object_factory_unregister
ggit_object_factory_construct
<SUBSECTION Standard>
GGIT_IS_OBJECT_FACTORY
GGIT_IS_OBJECT_FACTORY_CLASS
GGIT_OBJECT_FACTORY
GGIT_OBJECT_FACTORY_CLASS
GGIT_OBJECT_FACTORY_GET_CLASS
GGIT_TYPE_OBJECT_FACTORY
GgitObjectFactoryPrivate
ggit_object_factory_get_type
</SECTION>

<SECTION>
<FILE>ggit-object-factory-base</FILE>
<TITLE>GgitObjectFactoryBase</TITLE>
GgitObjectFactoryBase
GgitObjectFactoryBaseClass
<SUBSECTION Standard>
GGIT_IS_OBJECT_FACTORY_BASE
GGIT_IS_OBJECT_FACTORY_BASE_CLASS
GGIT_OBJECT_FACTORY_BASE
GGIT_OBJECT_FACTORY_BASE_CLASS
GGIT_OBJECT_FACTORY_BASE_GET_CLASS
GGIT_TYPE_OBJECT_FACTORY_BASE
ggit_object_factory_base_get_type
</SECTION>

<SECTION>
<FILE>ggit-oid</FILE>
<TITLE>GgitOId</TITLE>
GgitOId
ggit_oid_copy
ggit_oid_free
ggit_oid_new_from_string
ggit_oid_new_from_raw
ggit_oid_compare
ggit_oid_to_string
ggit_oid_hash
ggit_oid_equal
<SUBSECTION Standard>
GGIT_OID
GGIT_TYPE_OID
ggit_oid_get_type
</SECTION>

<SECTION>
<FILE>ggit-push</FILE>
<TITLE>GgitPush</TITLE>
GgitPush
GgitPushClass
ggit_push_new
ggit_push_add_refspec
ggit_push_finish
ggit_push_is_unpack_ok
<SUBSECTION Standard>
GGIT_IS_PUSH
GGIT_IS_PUSH_CLASS
GGIT_PUSH
GGIT_PUSH_CLASS
GGIT_PUSH_GET_CLASS
GGIT_TYPE_PUSH
ggit_push_get_type
</SECTION>

<SECTION>
<FILE>ggit-ref</FILE>
<TITLE>GgitRef</TITLE>
GgitRef
GgitRefClass
ggit_ref_get_id
ggit_ref_get_target
ggit_ref_get_reference_type
ggit_ref_get_name
ggit_ref_to_string
ggit_ref_resolve
ggit_ref_get_owner
ggit_ref_set_target
ggit_ref_set_oid
ggit_ref_rename
ggit_ref_delete
ggit_ref_lookup
ggit_ref_get_reflog
ggit_ref_create_reflog
ggit_ref_rename_reflog
ggit_ref_delete_reflog
<SUBSECTION Standard>
GGIT_IS_REF
GGIT_IS_REF_CLASS
GGIT_REF
GGIT_REF_CLASS
GGIT_REF_GET_CLASS
GGIT_TYPE_REF
ggit_ref_get_type
</SECTION>

<SECTION>
<FILE>ggit-ref-spec</FILE>
<TITLE>GgitRefSpec</TITLE>
GgitRefSpec
ggit_ref_spec_ref
ggit_ref_spec_unref
ggit_ref_spec_get_source
ggit_ref_spec_get_destination
ggit_ref_spec_is_forced
<SUBSECTION Standard><commit_msg>docs: fix GgitRef<commit_after><SECTION>
<FILE>ggit-blob</FILE>
<TITLE>GgitBlob</TITLE>
GgitBlob
GgitBlobClass
ggit_blob_get_raw_content
<SUBSECTION Standard>
GGIT_BLOB
GGIT_BLOB_CLASS
GGIT_BLOB_GET_CLASS
GGIT_IS_BLOB
GGIT_IS_BLOB_CLASS
GGIT_TYPE_BLOB
ggit_blob_get_type
</SECTION>

<SECTION>
<FILE>ggit-branch</FILE>
<TITLE>GgitBranch</TITLE>
GgitBranch
GgitBranchClass
ggit_branch_delete
ggit_branch_move
ggit_branch_get_name
ggit_branch_get_tracking
ggit_branch_is_head
<SUBSECTION Standard>
GGIT_BRANCH
GGIT_BRANCH_CLASS
GGIT_BRANCH_GET_CLASS
GGIT_IS_BRANCH
GGIT_IS_BRANCH_CLASS
GGIT_TYPE_BRANCH
ggit_branch_get_type
</SECTION>

<SECTION>
<FILE>ggit-clone-options</FILE>
<TITLE>GgitCloneOptions</TITLE>
GgitCloneOptions
ggit_clone_options_copy
ggit_clone_options_free
ggit_clone_options_new
ggit_clone_options_get_is_bare
ggit_clone_options_set_is_bare
ggit_clone_options_set_fetch_progress_callback
ggit_clone_options_get_remote_name
ggit_clone_options_set_remote_name
ggit_clone_options_get_push_url
ggit_clone_options_set_push_url
ggit_clone_options_get_fetch_spec
ggit_clone_options_set_fetch_spec
ggit_clone_options_get_push_spec
ggit_clone_options_set_push_spec
ggit_clone_options_set_cred_acquire_callback
ggit_clone_options_get_remote_auto_tag
ggit_clone_options_set_remote_auto_tag
ggit_clone_options_get_checkout_branch
ggit_clone_options_set_checkout_branch
<SUBSECTION Standard>
GGIT_CLONE_OPTIONS
GGIT_TYPE_CLONE_OPTIONS
ggit_clone_options_get_type
</SECTION>

<SECTION>
<FILE>ggit-commit</FILE>
<TITLE>GgitCommit</TITLE>
GgitCommit
GgitCommitClass
GgitCommitParents
ggit_commit_get_message_encoding
ggit_commit_get_message
ggit_commit_get_subject
ggit_commit_get_committer
ggit_commit_get_author
ggit_commit_get_parents
ggit_commit_parents_ref
ggit_commit_parents_unref
ggit_commit_parents_size
ggit_commit_parents_get
ggit_commit_parents_get_id
ggit_commit_get_tree
ggit_commit_get_tree_id
ggit_commit_get_nth_ancestor
<SUBSECTION Standard>
GGIT_COMMIT
GGIT_COMMIT_CLASS
GGIT_COMMIT_GET_CLASS
GGIT_IS_COMMIT
GGIT_IS_COMMIT_CLASS
GGIT_TYPE_COMMIT
GgitCommitPrivate
ggit_commit_get_type
ggit_commit_parents_get_type
</SECTION>

<SECTION>
<FILE>ggit-config</FILE>
<TITLE>GgitConfig</TITLE>
GgitConfig
GgitConfigClass
ggit_config_new
ggit_config_new_default
ggit_config_new_from_file
ggit_config_find_global
ggit_config_find_system
ggit_config_add_file
ggit_config_refresh
ggit_config_get_int32
ggit_config_set_int32
ggit_config_get_int64
ggit_config_set_int64
ggit_config_get_bool
ggit_config_set_bool
ggit_config_get_string
ggit_config_set_string
ggit_config_delete_entry
ggit_config_foreach
ggit_config_match
ggit_config_match_foreach
<SUBSECTION Standard>
GGIT_CONFIG
GGIT_CONFIG_CLASS
GGIT_CONFIG_GET_CLASS
GGIT_IS_CONFIG
GGIT_IS_CONFIG_CLASS
GGIT_TYPE_CONFIG
GgitConfigPrivate
ggit_config_get_type
</SECTION>

<SECTION>
<FILE>ggit-config-entry</FILE>
<TITLE>GgitConfigEntry</TITLE>
GgitConfigentry
ggit_config_entry_ref
ggit_config_entry_unref
ggit_config_entry_get_name
ggit_config_entry_get_value
ggit_config_entry_get_level
<SUBSECTION Standard>
GGIT_CONFIG_ENTRY
GGIT_TYPE_CONFIG_ENTRY
ggit_config_entry_get_type
</SECTION>

<SECTION>
<FILE>ggit-convert</FILE>
<TITLE>GgitConvert</TITLE>
ggit_convert_utf8
</SECTION>

<SECTION>
<FILE>ggit-cred</FILE>
<TITLE>GgitCred</TITLE>
GgitCred
GgitCredClass
<SUBSECTION Standard>
GGIT_CRED
GGIT_CRED_CLASS
GGIT_CRED_GET_CLASS
GGIT_IS_CRED
GGIT_IS_CRED_CLASS
GGIT_TYPE_CRED
ggit_cred_get_type
</SECTION>

<SECTION>
<FILE>ggit-cred-plaintext</FILE>
<TITLE>GgitCredPlaintext</TITLE>
GgitCredPlaintext
GgitCredPlaintextClass
ggit_cred_plaintext_new
ggit_cred_plaintext_get_username
ggit_cred_plaintext_get_password
<SUBSECTION Standard>
GGIT_CRED_PLAINTEXT
GGIT_CRED_PLAINTEXT_CLASS
GGIT_CRED_PLAINTEXT_GET_CLASS
GGIT_IS_CRED_PLAINTEXT
GGIT_IS_CRED_PLAINTEXT_CLASS
GGIT_TYPE_CRED_PLAINTEXT
ggit_cred_plaintext_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff</FILE>
<TITLE>GgitDiff</TITLE>
GgitDiff
GgitDiffClass
ggit_diff_new_tree_to_tree
ggit_diff_new_tree_to_index
ggit_diff_new_index_to_workdir
ggit_diff_new_tree_to_workdir
ggit_diff_merge
ggit_diff_foreach
ggit_diff_print_compact
ggit_diff_print_patch
ggit_diff_blobs
ggit_diff_blob_to_buffer
<SUBSECTION Standard>
GGIT_DIFF
GGIT_DIFF_CLASS
GGIT_DIFF_GET_CLASS
GGIT_IS_DIFF
GGIT_IS_DIFF_CLASS
GGIT_TYPE_DIFF
ggit_diff_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-delta</FILE>
<TITLE>GgitDiffDelta</TITLE>
GgitDiffDelta
ggit_diff_delta_ref
ggit_diff_delta_unref
ggit_diff_delta_get_old_file
ggit_diff_delta_get_new_file
ggit_diff_delta_get_status
ggit_diff_delta_get_similarity
ggit_diff_delta_get_flags
<SUBSECTION Standard>
GGIT_DIFF_DELTA
GGIT_TYPE_DIFF_DELTA
ggit_diff_delta_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-file</FILE>
<TITLE>GgitDiffFile</TITLE>
GgitDiffFile
ggit_diff_file_ref
ggit_diff_file_unref
ggit_diff_file_get_oid
ggit_diff_file_get_path
ggit_diff_file_get_mode
ggit_diff_file_get_size
ggit_diff_file_get_flags
<SUBSECTION Standard>
GGIT_DIFF_FILE
GGIT_TYPE_DIFF_FILE
ggit_diff_file_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-options</FILE>
<TITLE>GgitDiffOptions</TITLE>
GgitDiffOptions
ggit_diff_options_copy
ggit_diff_options_free
ggit_diff_options_new
<SUBSECTION Standard>
GGIT_DIFF_OPTIONS
GGIT_TYPE_DIFF_OPTIONS
ggit_diff_options_get_type
</SECTION>

<SECTION>
<FILE>ggit-diff-range</FILE>
<TITLE>GgitDiffRange</TITLE>
GgitDiffRange
ggit_diff_range_ref
ggit_diff_range_unref
ggit_diff_range_get_old_start
ggit_diff_range_get_old_lines
ggit_diff_range_get_new_start
ggit_diff_range_get_new_lines
<SUBSECTION Standard>
GGIT_DIFF_RANGE
GGIT_TYPE_DIFF_RANGE
ggit_diff_range_get_type
</SECTION>

<SECTION>
<FILE>ggit-error</FILE>
<TITLE>GgitError</TITLE>
GGIT_ERROR
ggit_error_quark
</SECTION>

<SECTION>
<FILE>ggit-index</FILE>
<TITLE>GgitIndex</TITLE>
GgitIndex
GgitIndexClass
ggit_index_open
ggit_index_read
ggit_index_write
ggit_index_remove
ggit_index_append
ggit_index_add
ggit_index_get_entries
ggit_index_get_entries_resolve_undo
<SUBSECTION Standard>
GGIT_INDEX
GGIT_INDEX_CLASS
GGIT_INDEX_GET_CLASS
GGIT_IS_INDEX
GGIT_IS_INDEX_CLASS
GGIT_TYPE_INDEX
GgitIndexPrivate
ggit_index_get_type
</SECTION>

<SECTION>
<FILE>ggit-index-entry</FILE>
<TITLE>GgitIndexEntry</TITLE>
GgitIndexEntries
GgitIndexEntry
ggit_index_entries_ref
ggit_index_entries_unref
ggit_index_entries_get_by_index
ggit_index_entries_get_by_path
ggit_index_entries_size
ggit_index_entry_ref
ggit_index_entry_unref
ggit_index_entry_get_dev
ggit_index_entry_get_ino
ggit_index_entry_get_mode
ggit_index_entry_get_uid
ggit_index_entry_get_gid
ggit_index_entry_get_file_size
ggit_index_entry_get_id
ggit_index_entry_get_flags
ggit_index_entry_get_flags_extended
ggit_index_entry_get_file
<SUBSECTION Standard>
GGIT_INDEX_ENTRIES
GGIT_INDEX_ENTRY
GGIT_TYPE_INDEX_ENTRIES
GGIT_TYPE_INDEX_ENTRY
ggit_index_entries_get_type
ggit_index_entry_get_type
</SECTION>

<SECTION>
<FILE>ggit-index-entry-resolve-undo</FILE>
<TITLE>GgitIndexEntryResolveUndo</TITLE>
GgitIndexEntriesResolveUndo
GgitIndexEntryResolveUndo
ggit_index_entries_resolve_undo_get
ggit_index_entries_resolve_undo_get_by_file
ggit_index_entries_resolve_undo_ref
ggit_index_entries_resolve_undo_unref
ggit_index_entries_resolve_undo_size
ggit_index_entry_resolve_undo_ref
ggit_index_entry_resolve_undo_unref
ggit_index_entry_resolve_undo_get_mode
ggit_index_entry_resolve_undo_get_id
ggit_index_entry_resolve_undo_get_file
<SUBSECTION Standard>
GGIT_INDEX_ENTRIES_RESOLVE_UNDO
GGIT_INDEX_ENTRY_RESOLVE_UNDO
GGIT_TYPE_INDEX_ENTRIES_RESOLVE_UNDO
GGIT_TYPE_INDEX_ENTRY_RESOLVE_UNDO
ggit_index_entries_resolve_undo_get_type
ggit_index_entry_resolve_undo_get_type
</SECTION>

<SECTION>
<FILE>ggit-main</FILE>
<TITLE>Ggit Main</TITLE>
ggit_get_capabilities
ggit_init
</SECTION>

<SECTION>
<FILE>ggit-native</FILE>
<TITLE>GgitNative</TITLE>
GgitNative
GgitNativeClass
<SUBSECTION Standard>
GGIT_IS_NATIVE
GGIT_IS_NATIVE_CLASS
GGIT_NATIVE
GGIT_NATIVE_CLASS
GGIT_NATIVE_GET_CLASS
GGIT_TYPE_NATIVE
GgitNativePrivate
ggit_native_get_type
</SECTION>

<SECTION>
<FILE>ggit-object</FILE>
<TITLE>GgitObject</TITLE>
GgitObject
GgitObjectClass
ggit_object_get_id
ggit_object_get_owner
<SUBSECTION Standard>
GGIT_IS_OBJECT
GGIT_IS_OBJECT_CLASS
GGIT_OBJECT
GGIT_OBJECT_CLASS
GGIT_OBJECT_GET_CLASS
GGIT_TYPE_OBJECT
ggit_object_get_type
</SECTION>

<SECTION>
<FILE>ggit-object-factory</FILE>
<TITLE>GgitObjectFactory</TITLE>
GgitObjectFactory
GgitObjectFactoryClass
ggit_object_factory_get_default
ggit_object_factory_register
ggit_object_factory_unregister
ggit_object_factory_construct
<SUBSECTION Standard>
GGIT_IS_OBJECT_FACTORY
GGIT_IS_OBJECT_FACTORY_CLASS
GGIT_OBJECT_FACTORY
GGIT_OBJECT_FACTORY_CLASS
GGIT_OBJECT_FACTORY_GET_CLASS
GGIT_TYPE_OBJECT_FACTORY
GgitObjectFactoryPrivate
ggit_object_factory_get_type
</SECTION>

<SECTION>
<FILE>ggit-object-factory-base</FILE>
<TITLE>GgitObjectFactoryBase</TITLE>
GgitObjectFactoryBase
GgitObjectFactoryBaseClass
<SUBSECTION Standard>
GGIT_IS_OBJECT_FACTORY_BASE
GGIT_IS_OBJECT_FACTORY_BASE_CLASS
GGIT_OBJECT_FACTORY_BASE
GGIT_OBJECT_FACTORY_BASE_CLASS
GGIT_OBJECT_FACTORY_BASE_GET_CLASS
GGIT_TYPE_OBJECT_FACTORY_BASE
ggit_object_factory_base_get_type
</SECTION>

<SECTION>
<FILE>ggit-oid</FILE>
<TITLE>GgitOId</TITLE>
GgitOId
ggit_oid_copy
ggit_oid_free
ggit_oid_new_from_string
ggit_oid_new_from_raw
ggit_oid_compare
ggit_oid_to_string
ggit_oid_hash
ggit_oid_equal
<SUBSECTION Standard>
GGIT_OID
GGIT_TYPE_OID
ggit_oid_get_type
</SECTION>

<SECTION>
<FILE>ggit-push</FILE>
<TITLE>GgitPush</TITLE>
GgitPush
GgitPushClass
ggit_push_new
ggit_push_add_refspec
ggit_push_finish
ggit_push_is_unpack_ok
<SUBSECTION Standard>
GGIT_IS_PUSH
GGIT_IS_PUSH_CLASS
GGIT_PUSH
GGIT_PUSH_CLASS
GGIT_PUSH_GET_CLASS
GGIT_TYPE_PUSH
ggit_push_get_type
</SECTION>

<SECTION>
<FILE>ggit-ref</FILE>
<TITLE>GgitRef</TITLE>
GgitRef
GgitRefClass
ggit_ref_get_target
ggit_ref_get_symbolic_target
ggit_ref_get_reference_type
ggit_ref_get_name
ggit_ref_to_string
ggit_ref_resolve
ggit_ref_get_owner
ggit_ref_set_symbolic_target
ggit_ref_set_target
ggit_ref_rename
ggit_ref_delete
ggit_ref_lookup
ggit_ref_get_reflog
ggit_ref_create_reflog
ggit_ref_rename_reflog
ggit_ref_delete_reflog
ggit_ref_get_remote_tracking_from_branch
<SUBSECTION Standard>
GGIT_IS_REF
GGIT_IS_REF_CLASS
GGIT_REF
GGIT_REF_CLASS
GGIT_REF_GET_CLASS
GGIT_TYPE_REF
ggit_ref_get_type
</SECTION>

<SECTION>
<FILE>ggit-ref-spec</FILE>
<TITLE>GgitRefSpec</TITLE>
GgitRefSpec
ggit_ref_spec_ref
ggit_ref_spec_unref
ggit_ref_spec_get_source
ggit_ref_spec_get_destination
ggit_ref_spec_is_forced
<SUBSECTION Standard>
{'fraction_non_alphanumeric': 0.04707838479809976, 'fraction_numerical': 0.0008551068883610451, 'mean_word_length': 14.923600605143722, 'pattern_counts': {'":': 0, '<': 373, '<?xml version=': 0, '>': 373, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3822973', 'n_tokens_mistral': 9089, 'n_tokens_neox': 8961, 'n_words': 1026}