Recently, I have been asked to cherry pick a commit. But I have no idea what it means. So what does
Cherry picking in git means to choose a commit from one branch and apply it onto another.
This is in contrast with other ways such as
rebase which normally applies many commits onto a another branch.
Make sure you are on the branch you want apply the commit to.
git checkout master
Execute the following:
git cherry-pick <commit-hash>