# Cherry Picking Commits Cherry-picking in Git allows you to apply a specific commit from one branch to another, without merging the entire branch. This is useful when you want to bring in a specific feature or fix from one branch to another without incorporating all the changes from the source branch. Learn more from the following resources: - [@official@git-cherry-pick-docs](https://git-scm.com/docs/git-cherry-pick) - [@article@Git cherry pick](https://www.atlassian.com/git/tutorials/cherry-pick) - [@video@Git-CHERRY-PICK-Tutorial](https://youtu.be/i657Bg_HAWI?si=3jjn2X8Hi1na--F4)