浏览代码

git-cherry-pick: add examples to pick more commits (#1198)

Waldir Pimenta 8 年之前
父节点
当前提交
71a329d775
共有 1 个文件被更改,包括 11 次插入3 次删除
  1. 11 3
      pages/common/git-cherry-pick.md

+ 11 - 3
pages/common/git-cherry-pick.md

@@ -1,8 +1,16 @@
 # git cherry-pick
 
-> Apply the changes introduced by some existing commits to the current branch.
+> Apply the changes introduced by existing commits to the current branch.
 > To apply changes to another branch, first use git-checkout to switch to the desired branch.
 
-- Apply commit to current branch:
+- Apply a commit to the current branch:
 
-`git cherry-pick {{commit_hash}}`
+`git cherry-pick {{commit}}`
+
+- Apply a range of commits to the current branch (see also `git rebase --onto`):
+
+`git cherry-pick {{start_commit}}~..{{end_commit}}`
+
+- Apply multiple (non-sequential) commits to the current branch:
+
+`git cherry-pick {{commit_1}} {{commit_2}}`