- git_index_name_add
int git_index_name_add(libgit2_d.types.git_index* index, const(char)* ancestor, const(char)* ours, const(char)* theirs)
Record the filenames involved in a rename conflict.
- git_index_name_clear
int git_index_name_clear(libgit2_d.types.git_index* index)
Remove all filename conflict entries.
- git_index_name_entrycount
size_t git_index_name_entrycount(libgit2_d.types.git_index* index)
Get the count of filename conflict entries currently in the index.
- git_index_name_get_byindex
const(.git_index_name_entry)* git_index_name_get_byindex(libgit2_d.types.git_index* index, size_t n)
Get a filename conflict entry from the index.
- git_index_reuc_add
int git_index_reuc_add(libgit2_d.types.git_index* index, const(char)* path, int ancestor_mode, const(libgit2_d.oid.git_oid)* ancestor_id, int our_mode, const(libgit2_d.oid.git_oid)* our_id, int their_mode, const(libgit2_d.oid.git_oid)* their_id)
Adds a resolve undo entry for a file based on the given parameters.
- git_index_reuc_clear
int git_index_reuc_clear(libgit2_d.types.git_index* index)
Remove all resolve undo entries from the index
- git_index_reuc_entrycount
size_t git_index_reuc_entrycount(libgit2_d.types.git_index* index)
Get the count of resolve undo entries currently in the index.
- git_index_reuc_find
int git_index_reuc_find(size_t* at_pos, libgit2_d.types.git_index* index, const(char)* path)
Finds the resolve undo entry that points to the given path in the Git
index.
- git_index_reuc_get_byindex
const(.git_index_reuc_entry)* git_index_reuc_get_byindex(libgit2_d.types.git_index* index, size_t n)
Get a resolve undo entry from the index.
- git_index_reuc_get_bypath
const(.git_index_reuc_entry)* git_index_reuc_get_bypath(libgit2_d.types.git_index* index, const(char)* path)
Get a resolve undo entry from the index.
- git_index_reuc_remove
int git_index_reuc_remove(libgit2_d.types.git_index* index, size_t n)
Remove an resolve undo entry from the index