Problem Statement
What does `git cherry-pick` do? Provide a use case.
Explanation
`git cherry-pick <hash>` applies the changes from a specific commit onto the current branch. Commonly used to backport a hotfix commit from `main` to a release branch without merging all other changes.
Practice Sets
This question appears in the following practice sets:
