Method
GgitRepositorymerge_commits
Declaration [src]
GgitIndex*
ggit_repository_merge_commits (
GgitRepository* repository,
GgitCommit* our_commit,
GgitCommit* their_commit,
GgitMergeOptions* merge_options,
GError** error
)
Parameters
our_commit |
GgitCommit |
The commit that reflects the destination tree. |
|
The data is owned by the caller of the function. | |
their_commit |
GgitCommit |
The commit that reflects the source tree. |
|
The data is owned by the caller of the function. | |
merge_options |
GgitMergeOptions |
The merge options. |
|
The data is owned by the caller of the function. | |
error |
GError ** |
The return location for a GError* , or NULL . |
Return value
Returns: | GgitIndex |
A new |
|
The caller of the method takes ownership of the data, and is responsible for freeing it. | |
The return value can be NULL . |