Method
GgitRepositorycherry_pick_commit
Declaration [src]
GgitIndex*
ggit_repository_cherry_pick_commit (
GgitRepository* repository,
GgitCommit* commit,
GgitCommit* our_commit,
guint mainline,
GgitMergeOptions* merge_options,
GError** error
)
Description [src]
Cherry-picks the given commit
against the provided our_commit
, producing
and index that reflects the result of the cherry-pick.
Parameters
commit |
GgitCommit |
A |
|
The data is owned by the caller of the function. | |
our_commit |
GgitCommit |
A |
|
The data is owned by the caller of the function. | |
mainline |
guint |
The parent of the commit, in case of a merge commit. |
|
merge_options |
GgitMergeOptions |
A |
|
The argument can be NULL . | |
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 |
|
The caller of the method takes ownership of the data, and is responsible for freeing it. | |
The return value can be NULL . |