--- title: Pick changes from one or more commits type: snippet tags: [commit,branch] author: chalarangelo cover: sunflowers dateModified: 2021-04-13T21:10:59+03:00 --- Applies the changes introduced by one or more commits. - Use `git cherry-pick ` to pick changes from a single commit. - Use `git cherry-pick ...` to pick changes from all space-separated commits. - Use `git cherry-pick ..` to pick changes from a range of commits. ```shell git cherry-pick (... | ..) ``` ```shell git cherry-pick 3050fc0de # Picks changes from the commit `3050fc0de` git cherry-pick 3050fc0de c191f90c7 # Picks changes from the commits `3050fc0de`, `c191f90c7` and `0b552a6d4` git cherry-pick 3050fc0de..c191f90c7 # Picks changes from the commits in the range `3050fc0de` - `c191f90c7` ```