deimos.git2.merge

Undocumented in source.

Members

Enums

git_merge_automerge_flags
enum git_merge_automerge_flags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_flags_t
enum git_merge_flags_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_tree_flag_t
enum git_merge_tree_flag_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

git_merge
int git_merge(git_merge_result** out_, git_repository* repo, const(git_merge_head)** their_heads, size_t their_heads_len, const(git_merge_opts)* opts)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_base
int git_merge_base(git_oid* out_, git_repository* repo, const(git_oid)* one, const(git_oid)* two)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_base_many
int git_merge_base_many(git_oid* out_, git_repository* repo, size_t length, const(git_oid)* input_array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_head_free
void git_merge_head_free(git_merge_head* head)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_head_from_fetchhead
int git_merge_head_from_fetchhead(git_merge_head** out_, git_repository* repo, const(char)* branch_name, const(char)* remote_url, const(git_oid)* oid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_head_from_oid
int git_merge_head_from_oid(git_merge_head** out_, git_repository* repo, const(git_oid)* oid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_head_from_ref
int git_merge_head_from_ref(git_merge_head** out_, git_repository* repo, git_reference* ref_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_result_fastforward_oid
int git_merge_result_fastforward_oid(git_oid* out_, git_merge_result* merge_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_result_free
void git_merge_result_free(git_merge_result* merge_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_result_is_fastforward
int git_merge_result_is_fastforward(git_merge_result* merge_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_result_is_uptodate
int git_merge_result_is_uptodate(git_merge_result* merge_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_trees
int git_merge_trees(git_index** out_, git_repository* repo, const(git_tree)* ancestor_tree, const(git_tree)* our_tree, const(git_tree)* their_tree, const(git_merge_tree_opts)* opts)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

GIT_MERGE_OPTS_VERSION
enum GIT_MERGE_OPTS_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GIT_MERGE_TREE_OPTS_VERSION
enum GIT_MERGE_TREE_OPTS_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin _ExportEnumMembers!git_merge_tree_flag_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin _ExportEnumMembers!git_merge_automerge_flags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

git_merge_opts
struct git_merge_opts
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_tree_opts
struct git_merge_tree_opts
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

GIT_MERGE_OPTS_INIT
enum git_merge_opts GIT_MERGE_OPTS_INIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GIT_MERGE_TREE_OPTS_INIT
enum git_merge_tree_opts GIT_MERGE_TREE_OPTS_INIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta