feat(commits): add support for more CherryPickCommitOptions
feat(commits): add support for more CherryPickCommitOptions

DryRun -> Does not commit any changes. Default is false. Introduced in GitLab 13.3
Message -> A custom commit message to use for the new commit. Introduced in GitLab 14.0

xanzy/go-gitlab