I have two branches, "develop" which has all the latest code and "master" which has the released code. So when I am working on a new feature I create a feature branch from "develop", and when I am done I merge to "develop". After working on several features I make a new release by merging "develop" to "master.
I want to use the default merge strategy "Merge commit", I guess, when I merge feature branches to develop and "Squash" merge strategy when I merge "develop" to "master" is that doable in Bitbucket?