Cherry Pick

Cherry picking is taking a single commit from one branch and adding it as a new commit on another branch. The rest of the commits in the source branch are not added to the target. You should cherry-pick a commit when you need the change contained in a single commit without merging the source branch into the target branch.

Things to note