Sometimes you commit to one branch, when you meant to commit to another. Here's how to grab the changes you need.
To Cherrypick a commit, right click on a commit node the option:
The Cherrypick action is also available from Local on the left panel.
Here, Cherrypick grabs the changes from the commit referenced by the HEAD of that branch, and places them onto the branch currently checked out.