Tower Icon


Git's "cherry-pick" feature allows you to integrate individual commits into your current HEAD branch. This allows you to integrate only certain changes in a very granular way - instead of having to merge in all of a branch's commits.

To cherry-pick a commit

In any of the "Commits" views, select "Cherry-Pick This Commit..." from a commit item's contextual menu.

  • Commits list

  • Commits recent

  • If you are in the "Commits List" view, you can also drag the commit (or even multiple commits) you wish to cherry-pick and drop it on your current HEAD branch in the Sidebar.

Related Topics

Overview of the Commits area

Undoing commits via reset & revert

Undoing local changes