# 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. Visit the following resources to learn more: - [@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) - [@course@git cherry-pick, step by step (Interactive Lesson)](https://gitualize.com/commands/git-cherry-pick) - [@video@Git Cherry Pick - Tutorial](https://youtu.be/i657Bg_HAWI?si=3jjn2X8Hi1na--F4)