Cherry-pick the given commit, producing changes in the index and working directory.
the repository to cherry-pick
the commit to cherry-pick
the cherry-pick options (or null for defaults)
zero on success, -1 on failure.