"Cherry-pick" will attempts to re-apply the changes in an individual commit to the current index and working directory.
Cherry-pick options
Current version for the git_cherrypick_options
structure
Static constructor for git_cherrypick_options
Initialize git_cherrypick_options structure
Cherry-picks the given commit against the given "our" commit, producing an index that reflects the result of the cherry-pick
Cherry-pick the given commit, producing changes in the index and working directory