I\'ve seen different posts on StackOverflow that explain cherry picking a bit, but the comments in their code aren\'t very specific as to what\'s a branch and what\'s a dire
You can use git checkout -- . I'd do this: git checkout dev -- tools/my-tool
git checkout --
git checkout dev -- tools/my-tool
Explanation: this tells git to replace/copy files from the branch dev and the path tools/my-tool to your current branch.
dev
tools/my-tool