I suspect this did not work because there were no merge conflicts.
However, I can confirm that git merge master --strategy=ours works as expected.
This may be what you are looking for: How to tell Git to always choose my local version
If you want to specify a specific merge strategy for a specific file, then you really need to write a special merge driver and indicate in the configuration of your repository that you want this merge driver to be used as the default value. See the link above on how to use it.
In short, the reason it doesn't work in your use case is because your use case is not a merge . It only displays a bunch of changes on the wizard with a temporary branch called a test, which is created and then moved up to manage later. In fact, you never enter a commit while in the test branch .
Carl
source share