Cherry-pick lets you take a commit from a branch and append it to the current working head (literally cherry picking a feature you want and moving it to your current branch).
git cherry-pick applies a specific commit from one branch into the current branch, preserving the commit's changes and metadata. It's useful for selectively incorporating features or fixes without merging entire branches.
git cherry-pick allows us to choose a commit from any one of the branches then append it to your current working head/ apply it.