deimos.git2.merge

Undocumented in source.

Members

Enums

git_merge_analysis_t
enum git_merge_analysis_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_file_favor_t
enum git_merge_file_favor_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_file_flag_t
enum git_merge_file_flag_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_flag_t
enum git_merge_flag_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_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_preference_t
enum git_merge_preference_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_repository* repo, const(git_annotated_commit)** their_heads, size_t their_heads_len, const(git_merge_options)* merge_opts, const(git_checkout_options)* checkout_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_analysis
int git_merge_analysis(git_merge_analysis_t* analysis_out, git_merge_preference_t* preference_out, git_repository* repo, const(git_annotated_commit)** their_heads, size_t their_heads_len)
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_base_octopus
int git_merge_base_octopus(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_bases
int git_merge_bases(git_oidarray* 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_bases_many
int git_merge_bases_many(git_oidarray* 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_commits
int git_merge_commits(git_index** out_, git_repository* repo, const(git_commit)* our_commit, const(git_commit)* their_commit, const(git_merge_options)* 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_file
int git_merge_file(git_merge_file_result* out_, const(git_merge_file_input)* ancestor, const(git_merge_file_input)* ours, const(git_merge_file_input)* theirs, const(git_merge_file_options)* 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_file_from_index
int git_merge_file_from_index(git_merge_file_result* out_, git_repository* repo, const(git_index_entry)* ancestor, const(git_index_entry)* ours, const(git_index_entry)* theirs, const(git_merge_file_options)* 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_file_init_input
int git_merge_file_init_input(git_merge_file_input* opts, uint 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_file_init_options
int git_merge_file_init_options(git_merge_file_options* opts, uint 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_file_result_free
void git_merge_file_result_free(git_merge_file_result* 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_init_options
int git_merge_init_options(git_merge_options* opts, uint 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_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_options)* 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_FILE_INPUT_VERSION
enum GIT_MERGE_FILE_INPUT_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_FILE_OPTIONS_VERSION
enum GIT_MERGE_FILE_OPTIONS_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_OPTIONS_VERSION
enum GIT_MERGE_OPTIONS_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_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_file_favor_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_file_flag_t
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_file_input
struct git_merge_file_input
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_file_options
struct git_merge_file_options
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
git_merge_file_result
struct git_merge_file_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_options
struct git_merge_options
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_FILE_INPUT_INIT
enum git_merge_file_input GIT_MERGE_FILE_INPUT_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_FILE_OPTIONS_INIT
enum git_merge_file_options GIT_MERGE_FILE_OPTIONS_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_OPTIONS_INIT
enum git_merge_options GIT_MERGE_OPTIONS_INIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta