Git cherry pick is a command for applying the changes made by specific commits in another branch to the current HEAD. Rather than applying all commits following a branch's divergence, such as with git merge, we can target only a specific commit or set of commits.
If you need only a small number of commits from one branch applied to your current branch, you can leverage the git cherry-pick command.