summaryrefslogtreecommitdiff
path: root/docs/gl_objects
diff options
context:
space:
mode:
Diffstat (limited to 'docs/gl_objects')
-rw-r--r--docs/gl_objects/commits.py4
-rw-r--r--docs/gl_objects/commits.rst6
2 files changed, 10 insertions, 0 deletions
diff --git a/docs/gl_objects/commits.py b/docs/gl_objects/commits.py
index 2ed66f5..0d47edb 100644
--- a/docs/gl_objects/commits.py
+++ b/docs/gl_objects/commits.py
@@ -39,6 +39,10 @@ commit = project.commits.get('e3d5a71b')
diff = commit.diff()
# end diff
+# cherry
+commit.cherry_pick(branch='target_branch')
+# end cherry
+
# comments list
comments = gl.project_commit_comments.list(project_id=1, commit_id='master')
# or
diff --git a/docs/gl_objects/commits.rst b/docs/gl_objects/commits.rst
index 8be1b86..6fef8bf 100644
--- a/docs/gl_objects/commits.rst
+++ b/docs/gl_objects/commits.rst
@@ -43,6 +43,12 @@ Get the diff for a commit:
:start-after: # diff
:end-before: # end diff
+Cherry-pick a commit into another branch:
+
+.. literalinclude:: commits.py
+ :start-after: # cherry
+ :end-before: # end cherry
+
Commit comments
===============