What about multiple commits? Shift+click the range you would like to copy, and drag away. Want to cherry-pick a single commit? Just start dragging it. No problem! Just create a release branch and use GitHub Desktop to cherry-pick those commits to your new branch for the hotfix. Then, you decide that the fix needs to go into production and can’t wait until this feature is finished. You create a couple of commits to fix that bug. What more intuitive way to copy a commit than by simply picking it up, dragging it to your branch, and dropping it there!įor example, you start working on a new feature, and several commits into development you identify an existing bug in the underlying architecture.
Learning how to cherry-pick in the Github app would be nice as I enjoy using it too.Ī 2021 suggestion: update GitHub Desktop, as it does now (March 2021, 5 years later) have cherry-picking! GitHub Desktop now supports cherry-picking (GitHub Desktop 2.7)Ĭherry-picking is a handy feature for when you would like to copy commits from one branch to another.