Is this possible in SourceTree?
No, this is not possible because merge --ours not supported in Sourcetree.
(I tested it with the latest 2.1.11.0, with Git 2.14.1, September 2017).
See SRCTREEWIN-1237 (... since 2013!)
I need to use our strategy, i.e. merge myBranch into master, discarding any changes to myBranch
git merge -s ours myBranch
This is still not available when merging two branches:

As mentioned in this article , you will need to define a custom action:

This will allow you to emulate the merge --ours step of the following sequence.
git checkout feature-01 git merge
SourceTree supports checkout and simple merge . A custom action allows you to perform the merge --ours step.
And then the contents of master will be replaced by the contents of feature-01 .
Completely from SourceTree.
For mercurial, following " Replace the contents of hg branch ", you need to create your own action (as shown above) for the hg branch -f command (the -f option is not available in the regular branch dialog)
Vonc source share