Git & Version Control

Cherry-pick

/ˈtʃeri pɪk/

Definition

A Git command that applies the changes from a specific commit to the current branch without merging the entire branch.

Example in context

"Cherry-pick the hotfix commit to the release branch — we need just that one fix, not the rest."

Related terms

Practice this term

Master Cherry-pick in context by working through exercises in the Git & Version Control module. You'll see the term used in real engineering scenarios with multiple-choice, fill-in-the-blank, and matching drills.

Frequently Asked Questions

What does "Cherry-pick" mean?

A Git command that applies the changes from a specific commit to the current branch without merging the entire branch.

How do you pronounce "Cherry-pick"?

"Cherry-pick" is pronounced /ˈtʃeri pɪk/.

Can you use "Cherry-pick" in a sentence?

"Cherry-pick the hotfix commit to the release branch — we need just that one fix, not the rest."