When trying to cherry-pick or revert a merge-commit (ie. the summed up result of everything that happened in a feature branch/pull request, which is pretty much the only kind of commit we would like to cherry-pick/revert), SourceTree gives an error message like this:
error: Commit 5c2ce83708a98b60d7d8f1bbaa1e4053372a6dac is a merge but no -m option was given.
fatal: cherry-pick failed
Please add support for cherry-picking/reverting merge commits.